Neural Networks &
Digit Recognition

Neural networks are already part of our lives: they manage our calendars, write emails for us, control transportation, help invent medicines, and so on. Understanding how they work from the inside will protect you from misconceptions, improve your AI usage experience, and give you a solid advantage on your way to good work or study in the future.

This app guides you from simple binary classification to full digit recognition trained on the MNIST dataset.


Three Stages

Stage 01

Binary Classification

Classify a zero or one drawn on a 3×3 pixel grid — the simplest form of image recognition.

Try Stage 1
Stage 02

Digit Recognition

Recognize any digit from 0 to 9 drawn on a 5×3 pixel grid — a step up in complexity.

Try Stage 2
Stage 03

MNIST Recognition

Full digit recognition on a 28×28 pixel canvas, trained on the real MNIST dataset.

Try Stage 3