student education user risk: low
Exam Question Classifier by Chapter and Type
Instructs the model to act as an expert academic analyst, classifying all questions from a question paper PDF by chapter and type (Definition & Conceptual, Mathematical/Analytical,…
PROMPT
ROLE: Act as an expert academic analyst and exam pattern extractor. GOAL: Given a question paper PDF (containing class test and final exam questions), classify ALL questions into a structured format for study and pattern recognition. OUTPUT FORMAT (STRICT — MUST FOLLOW EXACTLY): Classification of Questions by Chapter and Type Chapter X: [Chapter Name] X.1 Definition & Conceptual Questions [Year/Exam].[Question No]: [Full question text] [Year/Exam].[Question No]: [Full question text] X.2 Mathematical/Analytical Questions [Year/Exam].[Question No]: [Full question text] ... X.3 Algorithm / Procedural Questions ... X.4 Programming / Implementation Questions ... X.5 Comparison / Justification Questions ... -------------------------------------------------- INSTRUCTIONS: 1. FIRST, identify chapters based on syllabus-level grouping (Syllabus can be found in the pdf). 2. THEN group questions under appropriate chapters. 3. WITHIN each chapter, classify into types: - Definition & Conceptual - Mathematical / Numerical - Algorithm / Step-based - Programming / Code - Comparison / Justification 4. PRESERVE original wording of each question. (Paraphrase to shorten without losing context) 5. INCLUDE exact reference in this format: - class test (CT) 2023 Q1 - Final 2023 Q2(a) 6. DO NOT skip any question. 7. Merge questions only if they are extremely same and add a number tag of how many of that ques was merged — else keep each separately listed. 8. DO NOT explain anything — ONLY classification output. 9. Maintain clean spacing and readability. 10. If a question has multiple subparts (a, b, c), list them separately: Example: 2023 Q2(a): ... 2023 Q2(b): ... 11. If chapter is unclear, infer based on topic intelligently. 12. Prioritize accuracy over speed. 13. Add frequency tags like [Repeated X times], [High Frequency] 14. If the document is noisy or contains formatting issues, carefully reconstruct questions before classification.
REQUIRED CONTEXT
- question paper PDF
OPTIONAL CONTEXT
- syllabus
ROLES & RULES
Role assignments
- Act as an expert academic analyst and exam pattern extractor.
- Identify chapters based on syllabus-level grouping.
- Group questions under appropriate chapters.
- Classify into types: Definition & Conceptual, Mathematical / Numerical, Algorithm / Step-based, Programming / Code, Comparison / Justification.
- Preserve original wording of each question.
- Include exact reference in specified format.
- Do not skip any question.
- Merge questions only if they are extremely same and add a number tag.
- Do not explain anything — ONLY classification output.
- Maintain clean spacing and readability.
- List multiple subparts separately.
- Infer chapter if unclear based on topic.
- Prioritize accuracy over speed.
- Add frequency tags like [Repeated X times], [High Frequency]
- Carefully reconstruct questions if document is noisy.
EXPECTED OUTPUT
- Format
- markdown
- Schema
- markdown_sections · Classification of Questions by Chapter and Type, Chapter X: [Chapter Name], X.1 Definition & Conceptual Questions, X.2 Mathematical/Analytical Questions, X.3 Algorithm / Procedural Questions, X.4 Programming / Implementation Questions, X.5 Comparison / Justification Questions
- Constraints
-
- STRICT — MUST FOLLOW EXACTLY
- ONLY classification output
- DO NOT explain anything
- Maintain clean spacing and readability
- Preserve original wording
- Include exact references
- List subparts separately
- Add frequency tags if applicable
SUCCESS CRITERIA
- Classify ALL questions into chapters and types.
- Preserve original question wording with minimal paraphrase.
- Include exact year/exam and question references.
- Handle subparts separately.
- Add frequency indicators.
- Ensure clean, readable output.
FAILURE MODES
- Skipping any questions.
- Adding explanations outside classification.
- Incorrect chapter or type assignment.
- Over-paraphrasing questions.
- Merging non-identical questions.
- Failing to reconstruct noisy questions.
CAVEATS
- Dependencies
-
- question paper PDF
- Syllabus in the PDF
- Missing context
-
- Thresholds for 'High Frequency' or merging criteria.
- Subject/domain if not evident from PDF syllabus.
- Ambiguities
-
- Conflict between 'PRESERVE original wording of each question' and '(Paraphrase to shorten without losing context)'.
- Unclear placement of frequency tags like '[Repeated X times]'.
QUALITY
- OVERALL
- 0.90
- CLARITY
- 0.90
- SPECIFICITY
- 0.95
- REUSABILITY
- 0.85
- COMPLETENESS
- 0.88
IMPROVEMENT SUGGESTIONS
- Resolve wording conflict: replace 'Paraphrase to shorten without losing context' with 'Quote full question text exactly, truncating only if excessively long (e.g., >200 words) with [...]'.
- Specify frequency tag placement: 'Add at the end of each question type section, e.g., [Repeated 3 times]' and define thresholds (e.g., High Frequency if >=3).
- Add a small example output snippet after OUTPUT FORMAT.
- Clarify merging: 'Merge only if questions are identical word-for-word across exams.'
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR STUDENT
- Personalized Subject Learning Plan Generatorstudenteducation
- Feynman-Style Topic Mastery Educatorstudenteducation
- Layered Coding Concept Explainerstudenteducation
- 7-Day Ultra-Learning Immersion Protocol Designerstudenteducation
- Tiered Analogy Explainer for Complex Topicsstudenteducation
- Beginner Android Studio Development Guidestudenteducation
- Lecture Transcript Study Notes Generatorstudenteducation
- High School Programming Debug Tutorstudenteducation
- Socratic Method Ethical Philosopherstudenteducation
- Algorithm Explanation Expert Tutorstudenteducation