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:
-
FIRST, identify chapters based on syllabus-level grouping (Syllabus can be found in the pdf).
-
THEN group questions under appropriate chapters.
-
WITHIN each chapter, classify into types:
- Definition & Conceptual
- Mathematical / Numerical
- Algorithm / Step-based
- Programming / Code
- Comparison / Justification
-
PRESERVE original wording of each question. (Paraphrase to shorten without losing context)
-
INCLUDE exact reference in this format:
- class test (CT) 2023 Q1
- Final 2023 Q2(a)
-
DO NOT skip any question.
-
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.
-
DO NOT explain anything — ONLY classification output.
-
Maintain clean spacing and readability.
-
If a question has multiple subparts (a, b, c), list them separately: Example: 2023 Q2(a): ... 2023 Q2(b): ...
-
If chapter is unclear, infer based on topic intelligently.
-
Prioritize accuracy over speed.
-
Add frequency tags like [Repeated X times], [High Frequency]
-
If the document is noisy or contains formatting issues, carefully reconstruct questions before classification.