DESIGNING AN EDUCATIONAL CHATBOT FOR ENHANCED LEARNING IN PROGRAMMING COURSES

Authors

  • MR.N.Lakshmi Narayana Author
  • S. Bindu Manasa Author
  • P. Pujitha Author
  • M. Esther Rani Author
  • B. K. Durga Ravali Author

DOI:

https://doi.org/10.70914/

Keywords:

Educational Chatbot, Programming Education, Natural Language Processing, Machine Learning, Intelligent Tutoring Systems, AI in Education

Abstract

Programming education poses significant challenges due to the abstract nature of concepts and the lack of personalized support in traditional learning environments. To address this issue, this paper presents the design and implementation of an AI-powered educational chatbot aimed at enhancing learning outcomes in programming courses. The proposed system leverages Natural Language Processing (NLP) techniques and machine learning models to provide instant responses, syntax correction, code explanations, and debugging assistance. The chatbot is implemented using a Flask-based web framework with MongoDB for data storage and integrates a large language model API for real-time interaction. Experimental evaluation demonstrates improved student engagement, faster doubt  resolution, and enhanced learning effectiveness. The results indicate that AI-driven chatbots can serve as effective virtual tutors, supporting self-paced and interactive programming education.

Downloads

Published

2024-12-18

How to Cite

DESIGNING AN EDUCATIONAL CHATBOT FOR ENHANCED LEARNING IN PROGRAMMING COURSES. (2024). INTERNATIONAL JOURNAL OF ADVANCED RESEARCH AND REVIEW (IJARR), 9(12), 98-103. https://doi.org/10.70914/

Similar Articles

11-20 of 470

You may also start an advanced similarity search for this article.