songdj/ScratchMath
ScratchMath Can MLLMs Read Students' Minds? Unpacking Multimodal Error Analysis in Handwritten Math AIED 2026 — 27th International Conference on Artificial Intelligence in Education Overview ScratchMath is a multimodal benchmark for evaluating whether MLLMs can analyze handwritten mathematical scratchwork produced by real students. Unlike existing math benchmarks that focus on problem-solving accuracy, ScratchMath targets error diagnosis —… See the full description on the dataset page: https://huggingface.co/datasets/songdj/ScratchMath.
<div align="center">
ScratchMath
Can MLLMs Read Students' Minds? Unpacking Multimodal Error Analysis in Handwritten Math
AIED 2026 — 27th International Conference on Artificial Intelligence in Education
  [](https://github.com/ai-for-edu/ScratchMath) [](https://creativecommons.org/licenses/by-nc-sa/4.0/)
</div>
Overview
ScratchMath is a multimodal benchmark for evaluating whether MLLMs can analyze handwritten mathematical scratchwork produced by real students. Unlike existing math benchmarks that focus on problem-solving accuracy, ScratchMath targets error diagnosis — identifying what type of mistake a student made and explaining why.
- 1,720 authentic student scratchwork samples from Chinese primary & middle schools
- 7 expert-defined error categories with detailed explanations
- 2 complementary tasks: Error Cause Explanation (ECE) & Error Cause Classification (ECC)
- 16 leading MLLMs benchmarked; best model reaches 57.2% vs. human experts at 83.9%
Dataset Structure
Subsets
Error Categories
Fields
Quick Start
from datasets import load_dataset
# Load primary school subset
ds_primary = load_dataset("songdj/ScratchMath", "primary")
# Load middle school subset
ds_middle = load_dataset("songdj/ScratchMath", "middle")
# Access a sample
sample = ds_primary["train"][0]
print(sample["question"])
print(sample["error_category"])
sample["student_scratchwork"].show()Citation
If you use this dataset, please cite:
@inproceedings{song2026scratchmath,
title = {Can MLLMs Read Students' Minds? Unpacking Multimodal Error Analysis in Handwritten Math},
author = {Song, Dingjie and Xu, Tianlong and Zhang, Yi-Fan and Li, Hang and Yan, Zhiling and Fan, Xing and Li, Haoyang and Sun, Lichao and Wen, Qingsong},
booktitle = {Proceedings of the 27th International Conference on Artificial Intelligence in Education (AIED)},
year = {2026}
}License
This dataset is released under the CC BY-NC-SA 4.0 license.
