AI-Powered Self-Learning Quiz Game Development for ISEP Students

  • Home
  • Portfolio
  • AI-Powered Self-Learning Quiz Game Development for ISEP Students
Portfolio

AI-Powered Self-Learning Quiz Game Development for ISEP Students

SSUCv3H4sIAAAAAAAEAJ2QwWrDMAyG74O+Q/A5hzpNWdirlB5UR2SibjxspWOUvPtkOwGde/P/Sb+sX6/DR9OYGyRy5qt5ZSWavF8SR2AKs2DbbhxH4hAJvMBjZmupmMTAS8KUR2zIAeMkvRVu/v2fS9XNXihFcUjJmFaxtNwK29Havu2sj+seBSac3V9ZWAWJ6BFqkEttNfdfxvjQ0Z40YlAalpGCSvkMDnw2nNTkn0iO5knZAn9j1BeTk4eHAnPgsskWzIxy0iztyR7Pw2Bt3w9d99l3g6Rc/wEyJbkXygEAAA==

AI-Powered Self-Learning Quiz Game Development for ISEP Students

MindsIT guided ISEP students in 2024 on an innovative project to develop a completely automated quiz game utilizing Generative AI (GenAI) tools. The core challenge addressed was to overcome the significant drawbacks of traditional quiz games, specifically how to find, write, and assess new questions, as well as evaluate their difficulty and relevance. This initiative ensured all these tasks were 100% automated, including querying sources for topics, writing questions and answers, assessing difficulty levels, checking correctness and relevance, and content moderation. The primary focus was on automating all tasks to produce an autonomous and self-learning game environment, rather than just the Graphical User Interface.

  • Defined the basic game specifications, including themes, user experience (UX), and user stories.
  • Designed a comprehensive architecture and identified key technical blocks for development.
  • Made strategic technology choices, including GUI frameworks and GenAI providers such as OpenAI API and Gemini API.
  • Prioritized development efforts and technical blocks for efficient project execution.
  • Implemented prompt engineering techniques to optimize GenAI outputs for question generation and assessment.
  • Developed the core application logic.
  • Thoroughly tested both the developed application and the integrated GenAI components.
  • Delivered essential outputs, including detailed game specifications, architecture design, and a functional Proof of Concept game.
  • Promoted and assisted in the smart usage of code generation tools throughout the project.