An AI-powered adaptive learning platform designed to help students overcome challenges in technical subjects like Programming, Data Structures, and Mathematics.
EduFused integrates Natural Language Processing (NLP), a chatbot for real-time doubt solving, and quiz-based personalized learning paths to create an engaging and student-friendly learning ecosystem.
- Acts as a virtual tutor, providing real-time answers to student queries.
- Built with Python + NLP libraries (spaCy, Transformers).
- Supports both text and voice-based interactions.
- Handles queries like:
- "What is Generative AI?"
- "Explain Bubble Sort with an example."
- Designed to simulate human-like conversations, offering contextual feedback, grammar correction, and vocabulary assistance.
- Begins with a diagnostic quiz to assess the learner’s strengths and weaknesses.
- Uses quiz analytics & performance graphs to recommend personalized learning modules.
- Provides topic-wise quizzes for self-assessment and reinforcement.
- Lightweight, browser-based platform (no installations required).
- Responsive UI built with HTML, CSS, and JavaScript.
- Backend powered by Python + PHP, with MySQL database for storing user progress.
- Tutors/mentors can upload notes and quizzes to support the learning community.
- Programming Languages: Python, PHP, JavaScript
- Frontend: HTML, CSS, JS
- Backend: Python (for NLP & chatbot), PHP (for server-side handling)
- Database: MySQL
- AI/NLP Models: Hugging Face Transformers, Tokenizers, spaCy
- Environment: XAMPP / Localhost for deployment
| Chatbot Interaction | Performance Graphs | Tutor Dashboard |
|---|---|---|
![]() |
![]() |
![]() |
- Student registers/login to platform.
- Takes a diagnostic quiz → system evaluates performance.
- Personalized learning modules are recommended.
- Student can:
- Interact with the chatbot for real-time academic queries.
- Take topic-wise quizzes and track progress through performance graphs.
- Tutors can contribute notes/quizzes to help learners.
- 📱 Mobile app (Android/iOS) for on-the-go learning
- 🔊 Advanced voice interaction (Whisper API, better ASR models)
- 🧾 Grammar correction & adaptive chatbot memory
- 🎮 Gamified learning (badges, rewards, quiz streaks)
- 🌐 Multi-language chatbot support (regional + foreign languages)
This project was built with diploma and branch-change students in mind.
Many learners from diverse backgrounds struggle when they enter advanced subjects because they:
- Don’t know which resources to refer to
- Waste a lot of time searching for structured material
- Lack access to personalized guidance
To address this, EduFused brings together all essential tools — a chatbot for real-time doubt solving, adaptive quizzes, and curated learning content — into a single platform.
Contact 📧 preetham159@gmail.com 📧 preethamn2004@gmail.com




