Skip to main content
~/projects — back to explorer

EduBot

AI / Final-Year Project

An AI-driven education platform that analyzes documents and auto-generates quizzes using RAG and NLP — built as a final-year project.

Role
Full-stack developer
Status
AI · RAG platform
Stack
  • Django
  • PostgreSQL
  • React
  • OpenAI APIs
  • RAG
  • NLP

Key features

EduBot (QGDA) is an AI-driven platform designed to enhance document management, text extraction, and quiz creation in the education sector. It leverages advanced NLP algorithms and OpenAI APIs with retrieval-augmented generation (RAG) to address the challenges of manual document review and tedious quiz building. The system supports a full multi-role ecosystem — students, lecturers, and admins — each with distinct permissions and workflows.

Key features

  • AI-powered document analysis using NLP
  • RAG-based smart quiz & question generation
  • Multi-role system: students, lecturers, admins
  • Students join classes via generated class codes
  • Lecturers create, manage & share quizzes and notes
  • Conversational AI chatbot for document Q&A

Gallery

4 screens