Inspiration
What it does
How we built it
Challenges we ran into
Inspiration
During my JEE preparation, I was overwhelmed by the massive volume of study material such as PDFs, handwritten notes, coaching books, YouTube lectures, and chapter-wise resources.
The biggest challenge was finding high-quality, topic-specific questions from this unstructured content.
Searching for practice questions on a single concept often took hours. Resources were scattered across platforms, passive reading did not help with retention, and manually creating quizzes was unrealistic under time pressure.
This led to a simple but powerful question:
What if an AI could understand any learning material — text, images, PDFs, or videos — and instantly generate accurate, topic-wise quizzes and revision content?
That idea became QuizerAI — an AI-powered platform that transforms any educational content into personalized quizzes, summaries, and adaptive learning experiences within seconds.
What It Does
QuizerAI is an AI-powered learning and assessment ecosystem that unifies students, teachers, and institutions on a single intelligent platform.
The platform is built by leveraging ERNIE 5 / ERNIE 4.5 for deep language understanding and reasoning, and PaddleOCR-VL for accurate document and handwritten text extraction.
For Students
- Convert PDFs, images, handwritten notes, and YouTube videos into instant topic-wise quizzes
- Generate summaries, flashcards, and structured revision material
- Practice CBT-style exams for JEE, NEET, UPSC, CUET, SSC, and board exams
- Get instant explanations and step-by-step reasoning via a 24/7 AI Tutor powered by ERNIE
For Teachers
- Create virtual classrooms using join codes or QR codes
- Auto-generate quizzes, assignments, and homework directly from lesson content
- View real-time class analytics such as accuracy, weak topics, and completion rates
- Identify struggling students without manual evaluation
For Institutions
- Automated attendance through quiz participation
- Centralized dashboards for admins and departments
- Multi-class and multi-teacher management
QuizerAI turns isolated learning into a connected, collaborative, and data-driven education ecosystem.
How We Built It (ERNIE + PaddlePaddle Focus)
Multimodal AI Pipeline
- PaddleOCR-VL is used to extract text, layout, and structure from PDFs, scanned pages, and handwritten notes
- Extracted content is converted into Markdown-ready structured text
- ERNIE 5 / ERNIE 4.5 models generate:
- Topic-wise questions
- Difficulty-tagged quizzes
- Concept summaries
- Step-by-step explanations
- Topic-wise questions
Adaptive Intelligence
- ERNIE is fine-tuned (planned) using LLaMA-Factory / Unsloth for:
- Educational reasoning
- Exam-oriented question generation
- Teacher-style explanations
- Educational reasoning
Frontend
- Next.js, React.js, Tailwind CSS, Shadcn UI, TypeScript
Backend
- FastAPI (Python), async workers for quiz generation
- Secure APIs for ERNIE inference and OCR pipelines
Infrastructure
- Dockerized services
- Scalable cloud deployment
- CI/CD using GitHub Actions
Challenges We Faced
- Achieving high OCR accuracy for handwritten notes using PaddleOCR-VL
- Preserving document structure (tables, formulas, headings) during OCR-to-Markdown conversion
- Designing prompts to ensure ERNIE generates exam-relevant and concept-accurate questions
- Scaling quiz generation for thousands of concurrent users
- Building a complete AI system while managing college academics
Each challenge pushed us to optimize model usage, prompt design, and system architecture.
Accomplishments We’re Proud Of
- Built a full multimodal AI application using OCR + LLM reasoning
- Successfully converted unstructured PDFs and handwritten notes into quizzes
- Generated thousands of topic-wise quizzes automatically
- Designed a real-world educational application with high practical impact
- Created a scalable and extensible architecture ready for fine-tuning and deployment
- Received strong validation from students preparing for competitive exams
What We Learned
- OCR quality directly impacts downstream LLM reasoning quality
- ERNIE models excel at structured reasoning when paired with clean OCR outputs
- Educational AI must focus on concept clarity, not just text generation
- Multimodal pipelines unlock far greater real-world value than text-only systems
What’s Next for QuizerAI (Hackathon-Aligned Roadmap)
ERNIE Fine-Tuning
- Fine-tune ERNIE 4.5 using Unsloth / LLaMA-Factory for:
- Exam-specific question generation
- Teacher-style explanations
- Difficulty calibration
- Exam-specific question generation
Advanced PaddleOCR Enhancements
- Fine-tune PaddleOCR-VL for:
- Indian handwritten notes
- Low-quality scanned documents
- Mathematical symbols and diagrams
- Indian handwritten notes
Multimodal Agent System
- Build an AI Agent that:
- Reads documents using PaddleOCR
- Reasons using ERNIE
- Adapts quizzes based on learner performance
- Reads documents using PaddleOCR
Adaptive Learning Engine
- Personalized learning paths using student performance data
- Continuous difficulty adjustment using ERNIE reasoning
Edge & Offline Expansion
- Deploy lightweight OCR + inference for offline or low-connectivity regions
- Future integration with edge devices for classrooms
Broader Impact
- Exam-specific modules for CBSE, ICSE, JEE, NEET, UPSC, SSC
- Nationwide rollout across schools and coaching institutes
- Multilingual learning using ERNIE’s language capabilities
QuizerAI’s vision
Build an intelligent, multimodal, and adaptive education platform that uses ERNIE and PaddleOCR to make learning active, fair, personalized, and accessible — at scale.
Accomplishments that we're proud of
What we learned
What's next for Quizerai
Built With
- amazon-web-services
- auth.js
- aws-acm
- aws-amplify
- aws-bedrock-(claude
- aws-cloudfront
- aws-cloudwatch
- aws-ec2
- aws-elastic-beanstalk
- aws-lambda
- aws-route53
- aws-textract
- clerk
- docker
- fastapi-(python)
- github
- github-actions
- groq-lpu-inference
- gunicorn
- llama)
- mysql-(aws-rds)
- next.js
- openai-apis
- posthog
- react.js
- redis-(aws-elasticache)
- shadcn-ui
- tailwind-css
- tesseract-ocr
- typescript
Log in or sign up for Devpost to join the conversation.