Empowering Private Tutoring by Chaining Large Language Models
ChatTutor is a full-fledged LLM-based intelligent tutoring system that provides course planning, instruction, and adaptive quizzes through three interconnected processes (interaction, reflection, reaction) with dynamic memory management. The system is evaluated through user studies and statistical analysis comparing it with real-world online learning platforms, measuring consistency, stability, and pedagogical effectiveness.
Artificial intelligence has been applied in various aspects of online education to facilitate teaching and learning. However, few approaches have been made towards a complete AI-powered tutoring system. In this work, we explore the development of a full-fledged intelligent tutoring system based on large language models (LLMs). The proposed system ChatTutor, powered by state-of-the-art LLMs, is equipped with automatic course planning and adjusting, informative instruction, and adaptive quiz offer