Interactive Machine Learning showcase
ML Playground
A visual, interactive lab to explore, visualize, and understand Machine Learning, from the fundamentals to production. Every demo is interactive: not screenshots or static notebooks, but experiments you can actually touch.
A simple loop: explore, experiment, understand
There's no single right way to learn an algorithm. This site proposes a back-and-forth journey between theory and practice, designed so every concept sticks to something you touched with your own hands.
- 01
Explore
Browse the demo catalog, organized by category, level, and learning style.
- 02
Experiment
Tweak hyperparameters, seeds, and input data, and watch the result update in real time.
- 03
Understand
Read how each algorithm works, its metrics, its limits, and its production considerations.
Featured demos
View full catalog →A selection of demos representative of the catalog: supervised learning, unsupervised learning, and text processing, all running entirely in the browser.
- Regression · Beginner
Linear regression
Fit a line to a set of points and watch how the mean squared error changes.
- loss function
- gradient descent
- outliers
- Classification · Beginner
K-Nearest Neighbors
Classify a new point based on its nearest neighbors and see the effect of k.
- distance
- feature scaling
- inference cost
- Clustering · Intermediate
K-Means
Run a clustering algorithm iteration by iteration and watch the centroids move.
- centroids
- inertia
- initialization