Kwilo AI · production research
Vision-LLM exam grader
problemMarking handwritten university scripts eats teachers' evenings, and a model that is two marks off per subpart is worse than no model.
approachScanned PDF to page images, pages mapped to each subpart, then a vision LLM reads the marking scheme plus a few teacher-marked exemplars. Benchmarked GPT-5.4 Mini, Gemini 3 Flash and 3.1 Pro over 4 subjects and 11 test cells.
- pooled MAE, marks per subpart (few-shot subparts)
- 0.855
- error vs zero-shot, GPT (1.259 to 0.910)
- −28%
- subparts within ±1 mark of the teacher
- 81.7%