One paper, the whole loop from marking to authoring
Institutions upload their own questions and handwritten scripts; the platform auto-runs 3-level syllabus mapping, step-by-step M/A marking, and a weak-area report, then authors an original same-point variant — closing the full 「mark → diagnose → author → practise again」 teaching loop.
Synthetic sample · questions are generated from our blueprint, not HKEAA past papers; the data shape matches the real marking pipeline.
Upload → auto-structure
Recognise the question, answer, and mark scheme, then turn them into a structured rubric (M/A steps).
3-level syllabus mapping
Align to the HKEDB strand → unit → objective syllabus points and tag junior prerequisites.
Step-by-step marking (handwritten script)
Read the handwriting, match it against the rubric step by step — SymPy deterministic checks plus LLM step marking.
Weak-area report
Attribute lost marks to specific syllabus points and recommend next steps using class-wide data.
Same-point variant authoring (practise again)
Author a fresh question from the item blueprint, released only after an independent solver blind-solves it and SymPy cross-checks.
Loop complete — students practise again with a fresh question
Mark → diagnose weak areas → author a same-point original → practise → mark again. Every run builds a teaching engine that knows your students better, on your own question bank.