Skip to content
ML to LLMs

Interactive labs

Each lab also appears inside its lesson. Open one here when you want to experiment without the surrounding text. All data is synthetic and generated with fixed seeds. Press Watch on any lab for a guided, captioned tour, or read a visual explainer, where the lab follows along as you scroll.

Foundations

Choosing a paradigm and seeing over- and underfitting.

Classical ML

Regression, thresholds, neighbors, trees, boosting, clustering, and PCA.

NLP Lab

Turning text into vectors you can compare.

Neural Network Lab

Forward passes, gradient descent, backpropagation, and convolution.

Transformer Lab

Self-attention computed one operation at a time.

LLM and RAG Lab

Tokens, decoding, and retrieval-augmented generation.

AI Engineering

Production architecture and security for systems built around models.