-
-
Login screen — Student role selected
-
Student Dashboard
-
Evaluation Results — Performance Summary (85%)
-
Evaluation Results — Question-wise Analysis (Q1/Q2)
-
Performance Insights — Common Mistakes / Recommendations
-
Analytics — Performance Trend
-
Focus Session (Pomodoro)
-
AI Study Agent — intro screen
-
AI Study Agent — quiz generation chat
-
Trainer Agent — Study Techniques
-
Parent Agent — Achievement Level view
-
Student Profile
-
Analytics — Subject Comparison / Score Distribution
-
Upload Evaluation — filled form (Maths / Open_ai / 007)
-
Student Email Created popup (demo mode confirmation) — consider redacting the password first
📚 Evalora AI – Smart Evaluation & Personalized Learning Platform
Inspiration
Teachers spend countless hours manually evaluating answer sheets, while students often receive only marks with limited feedback. We wanted to build an AI-powered platform that not only automates evaluation but also helps students understand their mistakes and improve continuously.
Our goal was to transform traditional examinations into an intelligent learning experience where AI acts as both an evaluator and a personal tutor.
What it does
Evalora AI is an AI-powered Smart Evaluation Platform designed for both teachers and students.
👨🏫 Teacher Features
- Upload question papers, rubrics, and student answer sheets.
- AI automatically extracts text using OCR.
- Evaluates answers against the rubric.
- Assigns marks with confidence scores.
- Generates question-wise feedback.
- Highlights mistakes and improvement suggestions.
- Stores evaluations for future review.
👨🎓 Student Features
- View detailed evaluation reports.
- Track performance over time.
- Identify strengths and weak areas.
- Access AI Study Agent for personalized learning assistance.
- Receive AI-generated study recommendations.
How we built it
Frontend
- React (Vite)
- Tailwind CSS
- Framer Motion
- Recharts
- Axios
Backend
- Node.js
- Express.js
- MongoDB
- JWT Authentication
- Multer
- Tesseract OCR
Artificial Intelligence
- OpenAI GPT-5.5 for answer evaluation
- OpenAI Responses API for intelligent feedback generation
- OCR pipeline for extracting handwritten and printed text
- AI-generated personalized learning recommendations
Challenges we ran into
One of the biggest challenges was designing an evaluation pipeline capable of processing different document formats while producing consistent and meaningful feedback.
Other challenges included:
- OCR accuracy on scanned answer sheets
- Structuring extracted text into individual questions
- Maintaining fair and rubric-based evaluation
- Building role-based authentication
- Designing an intuitive UI for teachers and students
Accomplishments that we're proud of
- Built a complete AI-powered education platform.
- Automated answer sheet evaluation.
- Personalized AI-generated student feedback.
- Intelligent study assistant.
- Performance analytics dashboard.
- Modern responsive user interface.
What we learned
Through this project we learned:
- Building production-ready AI applications with OpenAI.
- Designing AI workflows for educational technology.
- OCR preprocessing techniques.
- Secure authentication using JWT.
- Full-stack application architecture with React, Express, and MongoDB.
What's next for Evalora AI
We plan to expand Evalora AI with:
- Voice-based answer evaluation
- Handwriting recognition improvements
- Real-time teacher copilot
- AI-generated quizzes
- Parent dashboard
- Multi-language support
- Classroom analytics
- LMS integration
- Mobile application
- Agentic AI workflows powered by OpenAI
Built With
- ai
- api
- axios
- css
- education
- express.js
- framer
- gpt-5.5
- javascript
- learning
- machine
- mongodb
- motion
- multer
- node.js
- ocr
- openai
- react
- recharts
- responses
- rest
- tailwind
- tesseract
- vite
Log in or sign up for Devpost to join the conversation.