From raw past paper PDFs to syllabus-aligned mock tests. Powered by Gemini AI question generation, pgvector semantic deduplication, and automated candidate scorecards for institutions.
Automated Generation
Duplicate Questions
Topic Templates
Assessment Scoring
Our intelligent pipeline handles everything from ingesting dusty PDFs to administering high-stakes, time-bound assessments with strict topic distributions.
Upload existing PDFs for OCR extraction, or command Google Gemini to generate fresh, syllabus-aligned questions on demand.
Create dynamic Topic Percentage Templates to strictly control how many questions from each sub-topic appear in the final exam.
Candidates take the exam in a secure, time-bound environment with interactive question navigation and progress tracking.
Instant grading provides deep analytics, including category-wise performance and granular topic scoring breakdowns.
Built on strict business rules ensuring correctness, token management, and data integrity.
PyMuPDF extracts native text instantly. Scanned or low-density pages seamlessly trigger Pillow contrast thresholding and Tesseract OCR with regex question & answer mapping.
Generates original MCQs in small 5-question batches with exponential rate-limit backoff, strict JSON schema validation, and human review approval gates.
Dual duplicate engine: Normalized SHA-256 hash for exact matches, combined with PostgreSQL pgvector cosine similarity checks (≥ 0.88 duplicate, ≥ 0.75 review).
Dynamically assemble exams by defining min/max percentage targets for different topics. The engine algorithmically allocates exact question counts.
Candidate-facing exam portal with countdown timers, mark-for-review capabilities, and local-storage persistence to prevent data loss during network drops.
Post-exam dashboards break down scores by category, highlight strengths and weaknesses across sub-topics, and filter answers by correct/wrong/unanswered.