This system introduces a smart quiz application that uses AI to create questions based on topics chosen by users. Traditional quiz systems depend on fixed question banks, which often lead to outdated content, limited choices, and repetitive assessments. In contrast, this application uses the Open Router API, a doorway to language models, to build a flexible and scalable way to generate questions. Users can input a topic of interest, and the backend system interacts with the Open Router API to get fresh, relevant, and context-sensitive questions. The system architecture combines ReactJS for the frontend and Node.js for the backend, along with Open Router for AI integration. This improves user engagement and provides real-time, personalized learning experiences. The results show high accuracy, relevance, and educational value in the AI-generated content. This method plays a significant role in adaptive learning technologies and highlights the potential of generative AI in modern educational tools.
Introduction
The rapid growth of digital education has highlighted the limitations of traditional quiz systems, which rely on fixed, manually created question banks and lack adaptability and personalization. These static approaches often lead to repetitive content, reduced engagement, and limited alignment with a learner’s progress. To address these issues, this project proposes an AI-powered dynamic quiz application that generates quiz questions in real time using generative AI models accessed through the Open Router API.
The system allows learners to select topics, after which relevant and varied quiz questions are automatically created on demand. By eliminating dependence on predefined datasets, the platform improves content diversity, relevance, and learner engagement. Built using ReactJS for the frontend and Node.js for the backend, the application provides a scalable, responsive, and interactive user experience while demonstrating the potential of conversational and generative AI in education.
The literature review highlights advancements in AI-driven question generation, NLP-based content validation, and adaptive assessment systems. Prior research shows that transformer-based models can effectively generate high-quality multiple-choice questions, while modern web frameworks support scalable and user-friendly educational platforms. However, many existing systems still lack real-time adaptability and deep personalization.
The methodology introduces a knowledge-driven approach using Domain Knowledge and an innovative Quiz Ontology, enabling dynamic quiz creation, precise knowledge gap identification, and personalized assessments. Quiz questions and answer options are generated and linked to specific learning concepts at runtime, allowing flexible and learner-specific evaluation.
Results show that the system provides detailed feedback, performance tracking, and personalized improvement suggestions after each quiz. Overall, the proposed platform transforms traditional quizzes into an intelligent, adaptive assessment tool that enhances engagement, learning retention, and accessibility in modern digital education.
Conclusion
The development of the AI-powered quiz generation platform marks a significant step in modern education and personalized learning experiences. By integrating smart prompt engineering, real-time AI interaction, and smooth frontend-backend communication, the system changes how quizzes are created, delivered, and experienced. Using technologies like ReactJS, Node.js, and the Open Router API, the platform ensures dynamic content generation, adapts to user preferences, and offers an engaging user interface. It provides an easy way for learners to test their knowledge and gives educators powerful tools for content customization and performance tracking. As the system grows, it sets the stage for advanced features like adaptive difficulty levels, voice-enabled question answering, and support for multiple languages—leading to the next generation of AI-assisted educational platforms that are inclusive, scalable, and highly personalized.
References
[1] Agarwal, D. S. Mishra, S. V. Kolekar, “Knowledge-based recommendation system using semantic web rules based on learning styles for MOOCs”, Cogent Engineering, vol. 9, 2022568, 2022. doi:10.1080/23311916.2021.2022568.
[2] B. Wisniewski, K. Zierer, J. Hattie, “The power of feedback revisited: A meta-analysis of educational feedback research”, Frontiers in Psychology, vol. 10, 2020.
[3] C. Jouault, K. Seta, Y. Hayashi, “Content-dependent question generation using lod for history learning in open learning space”, New Generation Computing, vol. 34, pp. 367–394, 2016. doi:10.1007/s00354- 016- 0404- x.
[4] C. Liang, X. Yang, N. Dave, D. C. Wham, B. Pursel, C. L. Giles, “Distractor generation for multiple choice questions using learning to rank”, in: BEA@NAACL-HLT, 2018.
[5] C. Nwafor, I. Onyenwe, “An automated multiple-choice question generation using natural language processing techniques”, Int. J. on Natural Language Computing, vol. 10, pp. 1–10, 2021. doi:10.5121/ijnlc.2021.10201.
[6] C. Walkington, M. Bernacki, “Appraising research on personalized learning: Definitions, theoretical alignment, advancements, and future directions”, J. of Research on Technology in Education, vol. 52, pp. 235–252, 2020. doi:10.1080/15391523.2020.1747757.
[7] L. Butler, P.H. Winne, “Feedback and self-regulated learning: A theoretical synthesis”, Review of Educational Research, vol. 65, pp. 245–281, 2018. doi:10.3102/00346543065003245.
[8] E. Panadero, “A review of self-regulated learning: Six models and four directions for research”, Front Psychol. 2017, vol. 8, 2017. doi:10.3389/fpsyg.2017.00422.
[9] Y. Fu, Z. Wang, L. Yang, M. Huo, and Z. Dai, “ConQuer: A Framework for Concept-Based Quiz Generation,” arXiv preprint arXiv:2503.14662, Mar. 2025. This paper introduces the ConQuer framework, which aligns with our project’s aim to generate concept-based quizzes dynamically using user-selected topics and difficulty levels.
[10] G. Boateng, V. Kumbol, and E. E. Kaufmann, “Can an AI Win Ghana\'s National Science and Maths Quiz? An AI Grand Challenge for Education,” arXiv preprintarXiv:2301.13089,Jan.2023. Explores AI\'s role in competitive quizzes, which inspired the incorporation of real-time performance tracking and scoring in our platform
[11] J. Liu, “A Novel Interface for Adversarial Trivia Question-Writing,” arXiv preprint arXiv:2404.00011, Mar.2024. Provided insights on designing intuitive interfaces for trivia-based quiz systems, influencing our user-friendly front-end design.
[12] ABM Technologies, “AI-Powered Quiz Generation: Transforming Educational Assessment,”ABM TechnologiesBlog,Jan.2025. Offered real-world applications of AI in assessment tools, reinforcing the practical viability of our project in academic environments.
[13] Monsha.AI, “Top 7 AI Quiz Generator Tools for Teachers,”Monsha.AIBlog,Mar.2025.Provided comparative insights into current tools, helping us design a more adaptive and flexible quiz generation system.
[14] Wikipedia Contributors, “Artificial Intelligence in Education,”Wikipedia,Apr.2025. Helped frame the background and significance of integrating AI into educational tools, giving our project a strong theoretical foundation.
[15] Harvard Online, “The Benefits and Limitations of Generative AI,” Harvard Online Blog, 2023. Provided a balanced view on generative AI, shaping our understanding of ethical considerations and system limitations.
[16] Eggheads.ai, “AI Quiz Generator,” Eggheads.ai, 2024. Served as a reference for understanding back-end architecture and feature design of modern AI quiz generators. The study investigates the design and development of voice-activated AI systems for wellness, focusing on their impact on fitness and health management.