Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/184049
Title: Adaptive multi-agent AI tutoring platform for data structures and algorithms in undergraduate education
Authors: Bajaj, Summit
Keywords: Computer and Information Science
Issue Date: 2025
Publisher: Nanyang Technological University
Source: Bajaj, S. (2025). Adaptive multi-agent AI tutoring platform for data structures and algorithms in undergraduate education. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/184049
Abstract: This project addresses the persistent challenge faced by undergraduate students in learning data structures and algorithms, particularly regarding conceptual difficulty, limited student engagement, and gaps in traditional teaching methods. To tackle these issues, an artificial intelligence (AI)-powered educational platform named AlgoGPT has been developed, focusing specifically on enhancing students' proficiency in Python programming within the context of data structures and algorithms. AlgoGPT leverages advanced large language models (LLMs), specifically GPT-4o, enhanced through retrieval-augmented generation (RAG). RAG integrates the generative strengths of LLMs with a curated knowledge repository of structured questions and detailed solutions. This enables AlgoGPT to provide highly personalised, context-aware, and accurate educational guidance and feedback. Key features of AlgoGPT designed to enhance comprehension, engagement, and practical skills include: • A personalised learning roadmap that dynamically adapts to each student's progress. • Automatic difficulty adjustment mechanisms to ensure learners are appropriately challenged without becoming overwhelmed. • Interactive tools to actively engage students in practising and mastering core algorithmic concepts. • Conceptual explanations combined with step-by-step guidance and clear visual representations to improve understanding of complex ideas and solutions. By implementing these features, AlgoGPT aims to bridge the gap between theoretical concepts and practical applications. Thereby offering students a comprehensive and adaptive learning experience in data structures and algorithms.
URI: https://hdl.handle.net/10356/184049
Schools: College of Computing and Data Science 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:CCDS Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Summit Bajaj_Adaptive Multi-Agent AI Tutoring Platform for Data Structures and Algorithms in Undergraduate Education.pdf
  Restricted Access
4.3 MBAdobe PDFView/Open

Page view(s)

78
Updated on May 7, 2025

Download(s)

4
Updated on May 7, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.