#468 · Primary category: Education & Research
build-your-own-x-machine-learning
Build your own X - Master machine learning by building everything from scratch. It aims to cover everything from linear regression to deep learning to large language models (LLMs).
Project last updated:07/04/26
GitHub Stars
631
Forks
103
Contributors
2
License
Apache-2.0
Why we included this project
Most machine learning courses hand you a library and tell you to call fit(). This collection goes the other way: it walks through implementing the core algorithms yourself in Python, from linear and logistic regression through decision trees, SVMs, and clustering, and on to neural networks, deep learning, and large language models. Each tutorial links to a self-contained script you can read, run, and modify, which makes it handy when you are preparing for interviews, teaching a class, or trying to see what actually happens inside a framework call. The coverage also stretches into recommendation systems, computer vision, NLP, time series, and anomaly detection, so it works as a structured roadmap for filling gaps in your fundamentals. It is a curated index of tutorials rather than a library, so plan to learn from the code and explanations instead of dropping it into a production stack.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
JavaGuide
Java Interview & Backend General Interview Guide, covering computer fundamentals, databases, distributed systems, high concurrency, system design, and AI application development.
system-prompts-and-models-of-ai-tools
A curated collection of system prompts, internal tools, and AI models from popular AI assistants and coding agents.
30-seconds-of-code
Coding articles to level up your development skills
generative-ai-for-beginners
21 Lessons, Get Started Building with Generative AI