Evaluating adaptive and generative AI-based feedback and recommendations in a knowledge-graph-integrated programming learning system
On the map: Retrieval-augmented generation → Agentic RAG, agents and memory
Abstract (arXiv)
This paper introduces the design and development of a framework that integrates a large language model (LLM) with a retrieval-augmented generation (RAG) approach leveraging both a knowledge graph and user interaction history. The framework is incorporated into a previously developed adaptive learning support system to assess learners' code, generate formative feedback, and recommend exercises. Moerover, this study examines learner preferences across three instructional modes; adaptive, Generative AI (GenAI), and hybrid GenAI-adaptive. An experimental study was conducted to compare the learning performance and perception of the learners, and the effectiveness of these three modes using four key log features derived from 4956 code submissions across all experimental groups. The analysis results show that learners receiving feedback from GenAI modes had significantly more correct code and fewer code submissions missing essential programming logic than those receiving feedback from adaptive mode. In particular, the hybrid GenAI-adaptive mode achieved the highest number of correct submissions and the fewest incorrect or incomplete attempts, outperforming both the adaptive-only and GenAI-only modes. Questionnaire responses further indicated that GenAI-generated feedback was widely perceived as helpful, while all modes were rated positively for ease of use and usefulness. These results suggest that the hybrid GenAI-adaptive mode outperforms the other two modes across all measured log features.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Placed in Agentic RAG, agents and memory, one of 15 directions in Retrieval-augmented generation. Builds on 16 of its 41 references that are in the map. First posted on arXiv 26 Mar 2026.
Builds on
16 of 41 references.
Closest ancestors · 1
Same direction, newest first
Other references · 15
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2024Retrieval-Augmented Generation with Knowledge Graphs for Customer Service Question Answeringcited by 95
- 2024CodeAid: Evaluating a Classroom Deployment of an LLM-based Programming Assistant that Balances Student and Educator Needscited by 81
- 2023Large Language Models in Education: Vision and Opportunitiescited by 54
- 2023Large Language Models (GPT) for automating feedback on programming assignmentscited by 32
- 2024Large Language Models for Education: A Surveycited by 32
- 2024Efficient Solutions For An Intriguing Failure of LLMs: Long Context Window Does Not Mean LLMs Can Analyze Long Sequences Flawlesslycited by 23
- 2024Feedback-Generation for Programming Exercises With GPT-4cited by 14
- 2024CREF: An LLM-based Conversational Software Repair Framework for Programming Tutorscited by 14
- 2023Adapting Large Language Models for Education: Foundational Capabilities, Potentials, and Challengescited by 13
- 2024CommunityKG-RAG: Leveraging Community Structures in Knowledge Graphs for Advanced Retrieval-Augmented Generation in Fact-Checkingcited by 11
- 2024SPHERE: Scaling Personalized Feedback in Programming Classrooms with Structured Review of LLM Outputscited by 4
3 more
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2023Students' Perceptions and Preferences of Generative Artificial Intelligence Feedback for Programming
- 2026Generative AI Feedback, English Writing and Teacher Rubrics: A Multiple-Case Study of CyberScholar ↗
- 2026EduGuard: A Safe RAG-Based LLM Tutor for Programming Education ↗
- 2024Facilitating Human Feedback for GenAI Prompt Optimization
- 2026A Classroom Study of LLM-Generated Feedback Intervention in Introductory Programming
- 2025Automated Generation of Curriculum-Aligned Multiple-Choice Questions for Malaysian Secondary Mathematics Using Generative AI
- 2025Enhancing tutoring systems by leveraging tailored promptings and domain knowledge with Large Language Models
- 2024Battling Botpoop using GenAI for Higher Education: A Study of a Retrieval Augmented Generation Chatbots Impact on Learning