Story 3: AI Question Paper Generator with Competency Tagging
Overview​
| Field | Value |
|---|---|
| Story ID | NGE-16-3 |
| Story Points | 16 |
| Sprint | Sprint 21 |
| Language | Python |
User Story​
As a Teacher
I want to generate question papers with competency tags and rubrics
So that assessments feed into the 360° HPC system
CBSE Blueprint Support​
| Section | Type | Marks | Count |
|---|---|---|---|
| A | MCQ | 1 | 16 |
| B | Very Short | 2 | 6 |
| C | Short Answer | 3 | 7 |
| D | Long Answer | 5 | 3 |
Competency Tagging (NEW - Integration with EPIC-7)​
Every generated question includes:
| Tag Type | Examples |
|---|---|
| Bloom's Level | Remembering, Understanding, Applying, Analyzing |
| Competency | Critical Thinking, Problem Solving, Application |
| Skill | Numerical, Analytical, Conceptual |
| Difficulty | Easy, Medium, Hard |
Output Format​
{
"question_id": "Q-2026-001",
"question_text": "Explain photosynthesis...",
"marks": 5,
"competency_tags": {
"bloom_level": "Understanding",
"competency": "Conceptual Clarity",
"skill": "Analytical"
},
"rubric": {
"criteria": [
{"name": "Definition", "marks": 1},
{"name": "Steps", "marks": 2},
{"name": "Diagram", "marks": 1},
{"name": "Equation", "marks": 1}
]
}
}
Integration with EPIC-7​
This data flows to EPIC-7 for:
- AI-assisted grading against rubrics
- Competency-based analytics
- Skill radar charts in HPC