Provides an AI-powered tutoring system leveraging Retrieval-Augmented Generation (RAG) for personalized learning experiences.
The AI Tutor is a comprehensive RAG-based tutoring system designed to offer personalized learning support. It integrates a RAG MCP server for knowledge base management and an MCP Host for agent orchestration via FastAPI. This system excels at processing and indexing student-specific PDF and DOCX files, enabling semantic search across their learning materials, and delivering intelligent responses powered by OpenAI GPT-4. With features like intent analysis, risk detection, and Azure Blob Storage integration, it creates a tailored educational environment for each student.