📚 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

Share this project:

Updates