Skip to content

Handwritten Math Step Checker

Finds the exact step where a handwritten solution went wrong.

Advanced36h2–3 people17/20 fit
TL;DR

Build Handwritten Math Step Checker for high-school students in ~36h with 2–3 people. Stack: Python + Vision LLM + SymPy + React.

Why it wins: Multimodal + symbolic checking = trustworthy.

Build flow

01 · Problem
Students know the answer is wrong but not which step broke.
02 · Solution
Photo of working → steps extracted → each step verified symbolically → wrong step highlighted.
03 · Build
  1. 1Vision → LaTeX steps
  2. 2SymPy equivalence checks
  3. 3Hint generation
  4. 4Annotated result UI
04 · Demo
Upload a solution with one error → step 3 highlighted red with a hint.

MVP checklist

  • Photo upload
  • Step extraction
  • Symbolic verification
  • Hints per step

Tech stack

TechRole
PythonBackend / scripting
Vision LLMImage understanding
SymPySymbolic math checks
ReactFrontend UI

Related ideas

More EdTech
  • A tutor that asks guiding questions instead of giving answers

    Intermediate14h1–2
    LLMKaTeXNext.js
    17/20