Skip to content

MathExam-Struct-AI is a Node.js + React app that converts messy exam PDFs with equations, diagrams, and MCQs into clean, structured digital question papers. Powered by Mathpix OCR for extraction and Google Gemini AI for formatting, it delivers AI-ready content for educators and institutes.

Notifications You must be signed in to change notification settings

Rohan-3/MathExam-Struct-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

MathExam-Struct-AI

MathExam-Struct-AI is a Node.js + React application that transforms messy exam PDFs with equations, diagrams, and MCQs into clean, structured digital question papers.
It leverages Mathpix OCR for accurate math/diagram extraction and Google Gemini AI for formatting, delivering AI-ready content for educators and institutes.


🚀 Features

  • Extracts text, equations, and diagrams from exam PDFs.
  • Structures questions, options, and hints into a clean format.
  • Generates AI-ready content for digital platforms.
  • Node.js backend + React frontend for a smooth workflow.

⚙️ Installation & Setup

1️⃣ Backend (Server)

cd server
cp .env.example .env
npm install
node server.js 

2️⃣ Frontend (Server)

cd client
cp .env.example .env
npm install
npm run dev


Outpu: 
<img width="502" height="924" alt="image" src="https://github.com/user-attachments/assets/fbe4ab3e-5756-4215-a030-4ab470356bdb" />
 

About

MathExam-Struct-AI is a Node.js + React app that converts messy exam PDFs with equations, diagrams, and MCQs into clean, structured digital question papers. Powered by Mathpix OCR for extraction and Google Gemini AI for formatting, it delivers AI-ready content for educators and institutes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published