Data-Driven Analysis
UPSC PYQ Topic Frequency Analyzer
Find the most-asked Mains topics across GS1-4 (2013-2024). Data-driven prioritization — focus on what UPSC keeps coming back to. Total 969 questions analyzed.
How to Use PYQ Frequency Data
🎯 Why PYQ Analysis Matters
- UPSC repeats themes, not exact questions. A topic asked 3+ times in 10 years has 60-70% chance of reappearing.
- Time is finite. Studying every minor topic equally is inefficient — high-frequency topics deserve 2-3x the prep time.
- Anudeep Durishetty's strategy: Solve PYQs first, identify patterns, then read NCERTs/standard books with PYQ lens.
- Mains is selective: UPSC has ~20 high-yield themes per GS paper. Master these, you're 70% ready.
📋 Using This Tool
- Filter by paper — see GS3-specific high-yield topics (Economy, Environment, Science).
- Sort by mark-weight — a topic asked 3 times with 15-mark questions yields more than 5 times at 10 marks.
- Click subtopics to drill down — within a broad topic, certain subtopics dominate.
- Compare with current affairs — high-frequency topics that match recent news = highest probability for current year.
⚠️ Don't Over-Optimize
- Cover the syllabus first, THEN use this data to prioritize revision and depth.
- Low-frequency topics still appear — never zero out anything entirely.
- UPSC changes patterns sometimes. New areas can emerge (e.g., AI ethics, data privacy).
- Quality > quantity: 5 deep, well-revised topics beat 30 superficial ones.
🔗 Pair with Other Tools
- Revision Scheduler: Add high-frequency topics first — they need the most revisions.
- Time Tracker: Allocate time proportional to topic frequency.
- GS Subject Pages: Each chapter on BharatNotes lists relevant PYQs at the bottom.
- Mains PYQ Database: Browse full question text and model answers for each topic.
Frequently Asked Questions
How is "frequency" calculated?
Frequency = number of times a topic appears in UPSC Mains questions across GS1-4 (2013-2024). Topics are normalized using the categorization in our PYQ database. A topic asked 5 times in 10 years has frequency 5.
What does "mark-weighted" sorting mean?
UPSC asks both 10-mark (150-word) and 15-mark (250-word) questions. Mark-weighted sorting multiplies count by marks-per-question to give higher priority to topics asked at 15 marks (which require deeper preparation).
Where does this data come from?
BharatNotes maintains a manually-curated database of all UPSC Mains questions from 2013-2024 (GS1, GS2, GS3, GS4 papers). Each question is tagged with topic and subtopic based on UPSC syllabus mapping. Browse the full database at /mains/pyq/.
Does this include Prelims PYQs?
No — this tool focuses on Mains only because Mains topics are more strategic (you need depth, not just recognition). For Prelims PYQ stats, see our PYQ Stats & Analysis page.
Are 2024 questions included?
Yes — the database includes UPSC Mains 2024 questions (held September 2024, results December 2024). 2025 Mains will be added after the exam is conducted.
BharatNotes