Authors

Prabhakaran R.N

Department of Electronics and Telecommunication Engineering, RV College of Engineering, Bengaluru, India

Anirudh Vikas P

Department of Electronics and Telecommunication Engineering, RV College of Engineering, Bengaluru, India

Abstract

Interactive learning system was designed specifically for students and lecturers of a 1st year object-oriented programming (OOP) course. The aim of this system is to provide an engaging and effective learning experience by offering personalized assistance through a chatbot and reinforcing concepts through interactive quizzes. The objective of the lecturers is to be able to get an oversight of student performance and predict their likelihood of success in the course at an early stage based on their interactions with the system. The chatbot component of the system acts as a virtual tutor, capable of understanding and responding to student queries related to OOP concepts. It leverages natural language processing techniques to comprehend user inputs and generate informative and contextually relevant responses. The chatbot's responses are designed to offer explanations, examples, and clarifications, thereby promoting deeper understanding of OOP principles. The quiz portal component provides students with a diverse range of interactive quizzes that assess their knowledge of OOP concepts. The quizzes are dynamically generated, ensuring variability in questions and difficulty levels. Students can choose from multiple-choice to reinforce their theoretical understanding and practical application of OOP principles. Educational chatbots attempt to improve learning and lecturer insights, they struggle with issues such as data access and the lack of individualized attention. A solution to this suggests leveraging data mining and ontology to develop dynamic quiz chatbot knowledge.

Keywords

Q&A Chatbot Software development Quiz system Machine learning

Citation of this Article

Prabhakaran R.N., & Anirudh Vikas P. (2025). Smart Educational Chatbot with Integrated Quiz Portal for Interactive Student Learning. International Current Journal of Engineering and Science - ICJES, 4(5), 12-17. Article DOI: https://doi.org/10.47001/ICJES/2025.405003

Licence Copyright (c) 2026 International Current Journal of Engineering and Science. This work is licensed under a Creative Commons Attribution Non Commercial 4.0 International Licence.

References

  1. Anderson, C. A., & Huttenlocher, D. (2018). Chatbot Applications in Education. International Journal of Artificial Intelligence in Education, 28(1), 16-27.
  2. Martinez, G., & Bannister, E. (2019). The Role of Interactive Quizzes in Programming Education. Journal of Educational Technology & Society, 22(2), 127-138.
  3. Li, Y., & Wang, J. (2020). Customizing Chatbots for Programming Education. Computers in Human Behavior, 102, 164-173.
  4. Johnson, D., Deterding, S., Kuhn, K. A., Staneva, A., Stoyanov, D., & Hides, L. (2017). Gamification for Health and Wellbeing: A Systematic Review of the Literature. Internet Interventions, 9, 1-15.
  5. Chen, J., Song, L., Weng, M., Zhang, Y., & Yang, C. (2018). Designing Chatbots for Educational Purposes: A User-Centered Approach. International Journal of Human-Computer Interaction, 34(6), 511-520.
  6. Hattie, J., & Timperley, H. (2007). The Power of Feedback. Review of Educational Research, 77(1), 81-112.
  7. Jurafsky, D., & Martin, J. H. (2019). Speech and Language Processing (3rd ed.). Pearson.
  8. Acquisti, A. (2009). Nudging Privacy: The Behavioral Economics of Personal Information. IEEE Security & Privacy, 7(6), 82-85.
  9. Tondeur, J., et al. (2017). Measuring TPACK in educational practice: A systematic review. Educational Technology & Society, 20(1), 58-67.