SeeingML

ML shouldn't require a PhD to visualise.

Most ML learning resources sit at one of two extremes. On one side: dense mathematical treatment — theorems, proofs, and notation that assume you already understand what you're trying to learn. On the other: shallow code-first tutorials that show you how to call model.fit() without explaining why the loss function looks the way it does, or what the gradient is actually doing to the weights.

SeeingML is built on a different belief: the right visual, grounded in the right real-world scenario, builds deeper intuition faster than either approach. When you see a gradient descent step as a skier navigating a loss surface rather than as a vector update equation, the equation becomes obvious — not the other way around.

Every chapter on this platform starts with a real-world story. Every playground makes the mathematics tangible. Every interpretation is written in plain English, inside the scenario, without switching register. The goal isn't to replace rigorous study — it's to make the intuition accessible first, so the rigour lands when you need it.

Built by one person, for everyone learning ML.

I'm Aashir — based in London, Master's in AI, researcher and developer. I built SeeingML because the resource I wanted didn't exist. Not a course, not a textbook, not a YouTube playlist — something you could open, interact with for twenty minutes, understand something genuinely new, and close.

This is a solo project. Every chapter, every playground, every interpretation panel is written and coded by one person. That's a constraint, but it's also what makes it coherent — the same design language, the same pedagogical philosophy, the same commitment to not wasting your time.

I use these concepts daily — in research, in competitions on Kaggle, and in the ML community on GitHub. SeeingML is built by someone who isn't just teaching these ideas — it's built by someone who runs into them every week and has felt the difference between understanding something and being able to use it.

This is an open project.

SeeingML is being built in public. All 9 domains will be released over time — Mathematical Foundations is live now, Data & Features is in progress, and the rest follows. If something is wrong, missing, or could be better, I want to know.

Made in London · 2026