ML Playground

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.

  1. 01

    Explore

    Browse the demo catalog, organized by category, level, and learning style.

  2. 02

    Experiment

    Tweak hyperparameters, seeds, and input data, and watch the result update in real time.

  3. 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