Interactive Library

Learn by exploring, building, and trying it yourself.

Browse the complete catalog of hands-on labs and visual explainers. One featured lesson is open to everyone each week; free accounts can open three lessons each month, and Plus unlocks them all.

Search Results

4 results

AI / ML

Confusion Matrix Threshold Lab

Interactive threshold tuning lab for precision/recall tradeoffs, confusion-matrix intuition, and classifier decision policy design.

classificationconfusion-matrixprecisionrecall
AI / MLCommunity

Eigenvalues & Eigenvectors: Matrix Direction Lab

Watch matrices transform vectors, discover the directions that do not turn, and connect eigenvectors to PCA and machine learning.

linear-algebramatriceseigenvalueseigenvectors
AI / ML

Gradient Descent Mission Control

Interactive optimization lab to tune learning rate, observe convergence behavior, and build intuition for gradient-descent stability.

gradient-descentoptimizationlearning-rateloss-minimization
AI / MLCommunity

Naive Bayes Spam Filter Lab

Learn every Naive Bayes calculation, experiment with a live spam filter, and implement the complete classifier from scratch and with scikit-learn in Google Colab.

bayes-theoremnaive-bayesspam-filtertext-classification