The Story Behind Our Trivia Game: A Family Fun Adventure into AI Awareness

Inspiration

The inspiration for this project stemmed from a desire to bridge the generational gap in understanding emerging technologies like Artificial Intelligence (AI), Large Language Models (LLMs), and Machine Learning (ML). Often, these concepts are seen as inaccessible or overly technical, especially for the older generation. We wanted to create a simple, engaging, and educational experience that the entire family could enjoy. What better way to do that than through a trivia game? Trivia has universal appeal and can be a fun way to spark curiosity and learning.

What We Learned

During the development of this project, we learned:

  • User-Centric Design: It was crucial to design a game that was intuitive for all age groups while incorporating advanced AI technologies seamlessly.
  • AI Integration: We explored the power of Amazon Q and Retrieval-Augmented Generation (RAG) models, understanding how they can provide contextual support and enhance user interaction.
  • Balancing Complexity and Simplicity: Integrating GPT-3 capabilities while ensuring the AI stayed within the game's framework was both a technical and creative challenge.

How We Built It

The project was built using a combination of tools and technologies:

  1. Frontend: A simple and responsive web interface was designed using HTML and CSS to ensure accessibility across devices.
  2. Backend:
    • Amazon Q was utilized for its robust question-and-answer capabilities, offering a scalable solution for trivia.
    • A Retrieval-Augmented Generation (RAG) model was implemented to provide contextual information that enriched the trivia experience.
    • OpenAI's GPT-3 was integrated for natural language processing to ensure smooth and engaging interactions.
  3. Hosting: The application was deployed on a cloud platform, ensuring reliability and minimal downtime.
  4. Game Logic: Rules were embedded in the backend to ensure that the AI adhered strictly to the scope of the game, maintaining a fair and structured experience for players.

Challenges Faced

  • Balancing AI Power with Game Rules: One of the biggest challenges was constraining the AI to stay within the trivia game's framework while still showcasing its intelligence and flexibility.
  • Ensuring Accessibility: Making the game enjoyable and easy to use for both tech-savvy younger players and older family members unfamiliar with AI.
  • Testing Across Scenarios: Thoroughly testing the trivia questions and AI interactions to ensure a consistent and engaging experience for all users.

Game Features

Welcome to our Trivia Game, where learning meets fun!

In this game:

  • Categories Galore: Choose from a variety of trivia categories.
  • AI-Assisted Play: Amazon Q and RAG models provide intelligent and contextual responses to enhance gameplay.
  • Family-Friendly Design: Rules and interactions are crafted to be intuitive and enjoyable for players of all ages.
  • Educational Value: Gain insights into how AI works while having fun.

Game Rules

  1. Trivia questions are presented across diverse categories.
  2. Players answer to the best of their ability.
  3. The system, powered by Amazon Q and RAG technology, provides context to assist in answering.
  4. The chatbot will remain within the game framework, ensuring a fair and focused trivia experience.
  5. Most importantly, have fun and enjoy learning!

This project demonstrates that AI can be approachable and enjoyable. Through our Trivia Game, we hope to ignite curiosity about AI and foster meaningful conversations about its role in everyday life.

Built With

Share this project:

Updates