Interactive Demos

Git & GitHub

Version control, branching, and team collaboration workflows

Web APIs

Understanding REST, authentication, rate limiting, and API integration

Web Scraping

Extract structured data from websites using Python and BeautifulSoup

TF-IDF Analysis

Measuring document importance and extracting key terms from text

TF-IDF Game

Word Detective: an interactive mystery game using TF-IDF concepts

Word Embeddings

How computers learn word meanings through context and training

Transformer Attention

Understanding how AI models process language with Query, Key, Value matrices

Matrix Multiplication for LLMs

How neural networks transform features through dot products and weight matrices

ML Classification

See how algorithms learn decision boundaries to categorize data

Causal Inference

Why correlation doesn't imply causation—confounders and Simpson's paradox

Regular Expressions

Interactive pattern matching for text—find emails, phones, dates and more