What problem does it solve?
Grades HKDSE elective subject exam papers by extracting rubric criteria from PDFs, calibrating against prior-year reference data, and providing per-student grading with per-question marks, total scores, and level assignment (1–5). It supports ICT, Music, Ethics and Religious Studies, Tourism and Hospitality Studies, Visual Arts, Biology, Economics, BAFS, and other subjects with typed written responses.
Core Features & Use Cases
- Sub-agents are mandatory: Each student must be graded by a dedicated sub-agent.
- Model-consistency and VLM rules: The main model and all sub-agents must be the same; VLM usage is restricted to allowed models and fallback flows.
- Rubric calibration workflow: Extract rubrics from PDFs, calibrate against reference-year data, build empirical score-to-level mappings, and iteratively refine rubrics based on reference data.
- End-to-end workflow: From rubric extraction to per-student grading, level assignment, and final score aggregation, with structured JSON outputs.
Quick Start
Provide the subject, year, and data paths to start the HKDSE grading workflow.