General large language models (LLMs) often suffer from semantic misinterpretation, information redundancy, and hallucinated content when applied to educational question-answering tasks. These issues hinder their effectiveness in supporting students’ specialized course learning and self-directed study. To address these challenges, this study proposes an intelligent tutoring model that integrates a knowledge graph with a large language model (KG-CQ). Focusing on the Data Structures (C Language) course, the model constructs a course-specific knowledge graph stored in a Neo4j graph database. It incorporates modules for knowledge retrieval, domain-specific question answering, and knowledge extraction, forming a closed-loop system designed to enhance semantic comprehension and domain adaptability. A total of 30 students majoring in Educational Technology at H University were randomly assigned to either an experimental group or a control group, with 15 students in each. The experimental group utilized the KG-CQ model during the answering process, while the control group relied on traditional learning methods. A total of 1515 data points were collected. Experimental results show that the KG-CQ model performs well in both answer accuracy and domain relevance, accompanied by high levels of student satisfaction. The model effectively promotes self-directed learning and provides a valuable reference for the development of knowledge-enhanced question-answering systems in educational settings.
Wang et al. (Mon,) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: