Table of Contents
Chapters
15 chapters across three parts, plus a bonus deep-dive on LLMs. Read in order, or jump anywhere.
Part 1 — Basic Brain Rewiring
Foundations
- 01How to Think in FlowchartsStep over vibes. Learn to think like a computer before you code like one.
- 02Math You Can't Ignore (Sorry, Bestie)Vectors, calculus, probability — the only three you actually need.
- 03The Algorithm is a Lazy GeniusSupervised vs unsupervised, loss functions, gradient descent — the soul of ML.
Part 2 — Core Machine Learning
Real S#!t Starts Here
- 04DIY Linear RegressionBaby's first model. Predict stuff with a straight line, from scratch.
- 05Classification: The Yes or No SagaSigmoid, logistic regression, decision boundaries.
- 06Decision Trees: The Judgmental AlgorithmA flowchart that learns. Gini, entropy, information gain.
- 07KNN: The Neighborhood WatchNo training, just vibes. You are the company you keep.
- 08Naive Bayes: Trust Issues but Make It StatisticalBuild a spam filter from probabilities and bold assumptions.
- 09Clustering: Group Therapy for DataK-Means, the elbow method, finding cliques in chaos.
- 10Intro to Neural Networks: Baby's First BrainPerceptrons, activations, forward + backprop, conquering XOR.
Part 3 — Let's Build Things
Projects & Fun Stuff
- 11ML Playground: Code Like You Mean ItSpotify popularity, tweet sentiment, mood-based snacks.
- 12When Your Model Screws UpOverfitting, underfitting, cross-validation, precision vs recall.
- 13From Scratch to SklearnEarn your library — refactor your hand-coded models into 3 lines.
- 14Ethics, Bias & Bullshit DetectorsYour model isn't neutral. Build it like a responsible adult.
- 15Final Boss: End-to-End ML ProjectPick a quest. Build the pipeline. Ship it to the world.