
Closed
Posted
Paid on delivery
UPSC Prelims Test Analyzer (Web App) Overview Build a web-based UPSC Prelims Test Analyzer that converts any coaching/self-made Prelims test PDF into: Accurate question extraction (≈100 questions) Question-by-question review with AI-generated solutions Detailed analytics and leaderboard Clean, modern gradient-based UI This is not a test-taking or social platform. Scope is strictly limited to features below. Tech Stack (Preferred / Existing) Frontend: React + Tailwind CSS Backend: FastAPI Database: MongoDB OCR: High-accuracy OCR pipeline (see below) LLM: API-based (for solution generation) Payments: Razorpay Fonts: Inter / Space Grotesk (Google Fonts) Core Features (Mandatory) 1. Authentication Phone number login (OTP-based) Protected routes for logged-in users 2. Test Upload Upload question paper PDF (scanned or digital) Optional answer key upload (PDF or manual entry) No auto-fetching of answer keys 3. OCR & Question Extraction (Critical) Extract ≥95 out of 100 questions reliably Must extract: Question number Question text Options A–D Must handle: Multi-page questions Statement-based questions Wrapped options Maps/diagrams OCR pipeline: Try text extraction first Fallback to OCR (300–400 DPI) Layout-aware parsing Auto-retry if question count < 90 Cache extracted questions to avoid reprocessing 4. Question Attempt Flow For each question, user can mark: Selected option (A/B/C/D / Unattempted) Attempt type: R1: Confident R2: Elimination / 50–50 R3: Fluke / Blind NA 5. AI-Generated Solutions (No Manual Upload) System auto-generates solutions using LLM 400–500 words per question Must include: Correct option Explanation Brief elimination of wrong options Solutions cached per question No “solution upload” page 6. Question-by-Question Review Page Each question must show: Question text + options User answer vs correct answer (color-coded) Attempt round badge Subject + difficulty tag Full solution text Copy button (copies question + options + correct answer + solution) 7. Scoring +2 correct −2/3 incorrect 0 unattempted Net score used everywhere 8. Analytics Dashboard Overall score, accuracy, net marks Subject-wise performance Decision-quality metrics: Confidence accuracy Elimination efficiency Fluke dependency Negative mark vulnerability Remove any “Strategy” tab 9. Leaderboard Leaderboard fields: Name Test name Test code Coaching institute Marks (net) Rules: Same test code = same cohort Rank by marks Tie-break by accuracy Opt-in, anonymous allowed 10. Multi-Test Tracking Track performance across multiple tests Show trends in score, accuracy, subjects 11. Payments (Razorpay) Integrate Razorpay for paid access One-time or subscription-based access Payment-gated features: Full analytics Full solutions Leaderboard visibility UI / Design Requirements Gradient mesh backgrounds Glass-morphism cards (backdrop blur) Indigo → purple gradient buttons Inter (body) + Space Grotesk (headings) Modern, clean, academic aesthetic Responsive (mobile + desktop) Explicitly Out of Scope Study buddy / social features Chat / messaging Practice questions / test creation Study plans / recommendations Auto-fetching answer keys Gamification Deliverables Fully working web app Clean, readable code OCR pipeline with retries LLM integration for solutions Razorpay integration Basic documentation for setup Success Criteria Consistently extracts ~100 questions from real coaching PDFs Solutions are generated automatically (400–500 words) Smooth user flow from upload → analysis → leaderboard UI matches modern gradient/glass design
Project ID: 40195554
7 proposals
Remote project
Active 4 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
7 freelancers are bidding on average ₹19,143 INR for this job

This is doable, but the "95/100 question extraction" requirement is where most parsers fail on UPSC papers due to the complex two-column layouts and mixed Hindi/English text. I will implement a Layout-Aware Vision Pipeline (using a Vision LLM like Gemini Flash or GPT-4o-mini) effectively treating the PDF as an image first. This allows the system to recognize question boundaries, statement clusters, and diagrams that standard text-based OCR misses, ensuring you actually hit that 95% accuracy target. Generating 50,000 words of solutions (500 words x 100 questions) per test will cause massive timeouts if done on a simple API loop. I will architect this using an Asynchronous Queue (Celery + Redis). This processes the detailed, UPSC-logic explanations in the background immediately after upload, ensuring that by the time the user finishes marking their "R1/R2" attempts, the analysis dashboard is ready instantly without a 10-minute loading screen. I am ready to configure the Tailwind glass-morphism components and the FastAPI OCR pipeline today.
₹21,000 INR in 7 days
2.5
2.5

Hi there, You’re absolutely in the RIGHT PLACE. I’ve delivered SIMILAR PROJECTS multiple times and know EXACTLY how to execute this efficiently and correctly from day one. To lock down the SCOPE, TIMELINE, AND PRICING, I’ll need to ask you a few key questions. Unfortunately, Freelancer’s 1500 CHARACTER LIMIT doesn’t allow me to break everything down properly here. Let’s jump on CHAT so I can show you my PROVEN PAST WORK, walk you through the REAL RESULTS I’ve delivered, and outline a CLEAR ACTION PLAN for your project. You’ll immediately see why my approach is DIFFERENT and EFFECTIVE. If you’re serious about getting this done RIGHT, I’m ready to move forward. Looking forward to CONNECTING and WINNING TOGETHER. Cheers, Mayank B
₹7,000 INR in 7 days
1.2
1.2

Hi, I’m a tech-oriented student experienced in web development. I’ve already built a draft of the UPSC Test Analyzer web app. Please review it once so we can move ahead without unnecessary delays.
₹7,000 INR in 5 days
0.0
0.0

Hey, I’ve built similar full stack AI-based web systems. I can implement this UPSC Prelims Test Analyzer fully with all core features, high OCR accuracy, and production-ready UI.
₹7,000 INR in 5 days
0.0
0.0

will build a web-based UPSC Prelims Test Analyzer that allows users to upload test PDFs, automatically extract questions using OCR, evaluate answers using AI, and present clear performance analytics through an intuitive dashboard. The solution will be secure, scalable, and easy to use, with a clean interface, reliable backend processing, and reproducible deployment so the system can be extended for future tests and subjects.
₹75,000 INR in 18 days
0.0
0.0

Bilāspur, India
Payment method verified
Member since Jan 14, 2026
₹100-400 INR / hour
₹600-1500 INR
$30-250 USD
€750-1500 EUR
₹100-400 INR / hour
$250-750 USD
$500 USD
₹400-750 INR / hour
₹37500-75000 INR
₹12500-37500 INR
$2-8 USD / hour
$750-1500 USD
₹12500-37500 INR
€250-750 EUR
€30-250 EUR
₹600-1500 INR
$30-250 CAD
₹1500-12500 INR
$250-750 USD
₹750-1250 INR / hour
$30-250 USD
₹750-1250 INR / hour