Powered by Intel's OpenVINO
👨💻 By Team CodeTech
Team Members
- Mukul Sharma (Team Leader)
- Anagh Miglani
EduNiteX is a unified AI-powered web application that enhances classroom learning through intelligent support for both students and teachers. It brings together real-time classroom insights, doubt-solving tools, 3D learning models, and workflow tracking into one interactive platform.
Modern classrooms struggle to provide interactive, personalized, and tech-enabled support. Students hesitate to ask doubts, while teachers lack tools to assess real-time understanding. Existing tools are fragmented, and there's no single platform that brings it all together — EduNiteX fills this gap.
-
AI-Powered Class Analysis
- Real-time student engagement tracking via facial recognition.
- Personalized feedback for students and insights dashboard for teachers.
- Speech-based topic detection during live classes.
-
Smart Quiz Generator
- AI-generated quizzes from text or PDF input.
- Instant result and feedback.
-
AI Answer Sheet Evaluator
- Upload Q&A PDFs and get AI-evaluated responses with marks, suggestions, and feedback.
-
Learn via 3D Models
- Generate interactive 3D explainers using text or PDFs in English, Hindi, or Hinglish.
- Immersive, voice-guided models for better conceptual clarity.
-
Student Workflow Tracker
- Add syllabus, deadlines, and study goals.
- Gemini AI generates personalized plans and suggestions.
- Real-time progress dashboard.
- React.js
- Tailwind CSS
- Node.js
- Express.js
- Flask
Make sure to use Python 3.10.* and install dependencies from requirements.txt inside a virtual environment for best compatibility
-
OpenVino-Dev
- handwritten-english-recognition-0001 (For assignment checker, mainly trained on American English)
[OpenVINO / Open Model Zoo] - emotions-recognition-retail-0003 (For emotion detection during virtual class & 3D virtual oral exam)
[OpenVINO / Open Model Zoo] - noise-suppression-poconetlike-0001 (For noise suppression during speech detection)
[OpenVINO / Open Model Zoo] - quartznet-15x5-en (For speech detection, optimized for OpenVINO, works best with American/neutral accents)
- handwritten-english-recognition-0001 (For assignment checker, mainly trained on American English)
-
International Speech Rec (Google-based)
- Uses Google Speech Recognition API (Better suited for Indian or other non-American accents; fallback when quartznet struggles)
-
OpenCV
-
SciKit-Image
-
google-generativeai
- gemini-2.0-flash (for small AI tasks)
- WebRTC
- Socket.io
- SupaBase
- Teachers upload syllabus & notes before session.
- AI monitors engagement and detects topics via speech recognition.
- Confused students get custom prompts.
- Teachers see analytics dashboards live.
- Quiz generation, AI-based evaluation, 3D explainers, and workflow planner are all available in-app.
Link to live demo
All major features are developed under the main branch, including:
- AI quiz generator
- 3D learning explainers
- Assignment solver & evaluator
- Real-time video calling with AI
- Facial engagement analysis
- Speech-driven topic detection
Feel free to open issues or pull requests. Let's improve education with AI, together.
---