This AI-powered educational platform dynamically adapts learning content according to each student's learning style — Visual, Auditory, Kinesthetic, or Reading/Writing. The system analyzes learning behavior, preferences, quiz results, and engagement to deliver personalized learning recommendations.
- Automatic Learning Style Detection
- Personalized Course Recommendations
- AI Chatbot for Learning Support
- Real-Time Progress & Analytics Dashboard
- Adaptive Quiz Engine
- Secure Login & User Database
| Layer | Tech Used |
|---|---|
| Backend | Python |
| Machine Learning | Scikit-Learn, NLP |
| Frontend | HTML / CSS / JS / Streamlit |
| Database | MySQL / Firebase |
| IDE | VS Code |
| Version Control | Git & GitHub |
AI-Powered-Adaptive-Education-Platform │── frontend/ │── backend/ │── ML/ │── requirements.txt │── README.md │── execution_video.mp4
yaml Copy code
1️⃣ Install dependencies
pip install -r requirements.txt
yaml Copy code
2️⃣ Run backend
(Open the backend folder and execute the backend script)
3️⃣ Run frontend
(Open the frontend folder and start the UI — Streamlit / HTML / App)
📌 Refer to execution_video.mp4 for the exact step-by-step execution.
The complete working demo is included in the repository as:
📌 execution_video.mp4
OR
Please Refer to this link 🔗 https://drive.google.com/file/d/1W84blnpeRTKYNZyZw5mtlMxJ-fmlvk98/view?usp=drive_link
- Mobile application
- Multi-language learning
- Voice-based learning assistant
- Blockchain-based certificate validation
This project is for academic & educational purposes only.