Editorial methodology

How we evaluate your UPSC Mains answers

The 5-dimension rubric, the question-specific scoring pipeline, the OCR step for handwritten answer sheets, what an actual scored answer looks like — and the things we deliberately don't claim.

Last updated 2026-04-25 · Authored by Rahul Choudhary, Founder

In one paragraph

Every question on this site has a rubric attached to it before any answer is graded. The rubric scores 5 dimensions — directive understanding, content depth, structure, examples/data, and analytical conclusion — each weighted, with explicit criteria for what excellent / average / poor looks like on this specific question. Your answer is matched against the rubric dimension by dimension. You receive a score, dimension-level rationales, missing keywords/examples, and a concrete next-step suggestion. Handwritten answers pass through OCR first; mixed-script (English + Devanagari) is supported.

The Rubric

Five weighted dimensions

Every General Studies and Essay rubric uses these. Optional papers add subject-specific dimensions on top — see below.

1. Demand-directive understanding

20%

Did the answer interpret the directive word correctly? "Examine" demands inspection of evidence; "Analyse" demands breaking the question into parts and showing relationships; "Critically examine" expects the answer to weigh both sides before concluding. Misreading the directive is the single most common reason aspirants score below 5/10 on a 10-marker.

2. Content depth & accuracy

20%

Are the facts, dates, articles, case names, and data points correct and specific? Generic claims like "many initiatives have been taken" lose marks; named programmes ("PMGDISHA, BharatNet, NITI Aayog's Atal Innovation Mission") earn them. We cross-check claims against established UPSC syllabus sources.

3. Structure & flow

20%

Is there a clear introduction–body–conclusion arc? Do paragraphs transition logically? Does the answer respect the word limit (150/250 words for GS, 1000–1200 for Essay)? Examiners reward answers that read like an argument, not a list.

4. Examples / case-law / data

20%

Specific Indian examples — Supreme Court judgments by name, Indian Government schemes with year of launch, current-affairs anchors from the last 12–18 months — separate top-quartile answers from the rest. Generic global examples ("like in many countries…") almost never score.

5. Conclusion & analytical edge

20%

Does the conclusion synthesise rather than summarise? Does it offer a forward-looking reform suggestion or a balanced judgment? UPSC explicitly rewards answers that "go beyond description" — a sharp conclusion is the lever for that.

Optional papers — what gets added

Optional subjects need specialist criteria. We swap in subject-specific dimensions while keeping the 5-dimension structure.

  • Engineering (Civil / Mechanical / Electrical): Diagram quality, step-by-step derivation rigor
  • Mathematics / Statistics: Method choice justification, computation accuracy, units
  • Sociology / Anthropology: Theoretical framing (Bourdieu, Castells, etc.), Indian empirical examples
  • History: Chronology accuracy, historiographic framing, multi-perspective analysis
  • Law: Provision/section accuracy, case-law citation, doctrinal analysis
  • Medical Science: Clinical correlation, differential / staging, public-health angle
The Pipeline

From your answer to your score

Five stages. Average end-to-end latency: 25–30 seconds for typed answers, 45–60 seconds for handwritten.

  1. 1

    Question selection

    You either paste a question from anywhere or pick one of our 2,400 PYQs from UPSC Mains 2021–2025. Each PYQ row in our database carries the original UPSC text (English + Hindi), marks, word limit, paper number, and topic tag.

  2. 2

    Rubric pre-generation

    Before scoring your answer, the system generates a question-specific rubric — 5 weighted dimensions, expected key-points list, criteria for poor / average / excellent answers on each dimension. The rubric was already generated and stored for every PYQ in our bank using a separate prompt run (Kimi K2.5 on AWS Bedrock, mechanical-validator gated). For pasted custom questions, the rubric is generated on the fly.

  3. 3

    OCR (handwritten only)

    Photographed answer sheets pass through a layout-aware OCR pipeline that handles Devanagari and English mixed scripts and preserves diagram positions. Confidence scores are surfaced — if the OCR drops below 70% confidence on any sentence, we flag it for you to review before scoring.

  4. 4

    Dimension scoring

    The grader matches your answer against the rubric — dimension by dimension — and scores each on 0–5. Scores are calibrated: a 4/5 means "consistently above-average"; 5/5 is reserved for answers that show analytical lift beyond the model. Per-dimension rationales are recorded.

  5. 5

    Aggregate score + feedback

    Dimension scores roll up into the marks/total via the rubric's weight vector. You get the score, what was strong, what was missing (specific keywords / examples / cases), and a forward-looking suggestion — "to move from 6.5/10 to 8/10, address X, Y, Z."

A real worked example

What a scored answer actually looks like

GS Paper 2 · 2024 10 marks · 150 words Directive: Elucidate

"The growth of cabinet system has practically resulted in the marginalisation of the parliamentary supremacy." Elucidate.

Rubric (generated before scoring)
Expected approach: distinguish legal sovereignty (Parliament) from political dominance (Cabinet/PMO); cite Articles 74, 75, 123; trace mechanisms — anti-defection (91st Amendment), ordinance-making, party whip; counter-evidence (parliamentary committees, judicial review); conclude with Ivor Jennings' framing of "executive dominance within parliamentary framework."
7/10
Above-average answer
Solid argument; missed two specific examples.
Demand
4/5
Content
3/5
Structure
4/5
Examples
3/5
Conclusion
4/5
Strengths

Treated "elucidate" correctly as explanatory-demonstrative, not evaluative. Cited Article 74 + 75 + 123. Mentioned Kihoto Hollohan (1992) on Speaker's role.

To move from 7 to 8.5

Add: 91st Amendment (2003) anti-defection example; 2020 farm-laws ordinance precedent; Ivor Jennings' framing in conclusion. The omission of the Jennings reference is the single biggest reason this didn't score 8+.

Missing keywords

Anti-defection · 91st Amendment · NITI Aayog · Ivor Jennings · DRSCs (Departmentally Related Standing Committees)

Limitations

Things we deliberately don't claim

Honesty here matters more than marketing copy.

  • We do not predict your actual UPSC marks. UPSC is a comparative exam graded by humans against unpublished bell-curves; no AI tool can predict that. Our scores correlate with examiner feedback patterns but should be read as "improvement signal," not "expected mark."

  • For deeply technical Optional sub-parts that hinge on a single derivation step or a specific equation, our grader can miss subtle errors a domain expert would catch. Mathematics and Engineering answers should be cross-checked against textbooks for the worked-step accuracy.

  • For Hindi-medium answers, our rubric and feedback are generated in Hindi when language=hindi is selected, but the model's feedback specificity in Hindi is currently ~80% of its English specificity. We are working on closing this gap.

  • Current-affairs cutoff: examples cited in our model answers go up to early 2026. Events after that may not be reflected until the next content update.

Editorial team

Who reviews the rubrics

Rahul Choudhary

Founder & editorial lead

IIT Delhi alum; built and maintains the rubric pipeline and PYQ corpus.

IndiaSchool.ai editorial board

Subject reviewers

Content reviewed periodically against published UPSC topper answer copies and coaching-institute model answers.

Operated by IndiaSchool.ai Pvt Ltd. Read more about the team →

Try it on a real PYQ

2,400+ questions, GS + Essay + 25 Optionals. Five free evaluations every month.