Dash10107/learn-ml-by-doing
A well-organized collection of Jupyter notebooks covering the full machine learning journey—from data preprocessing and classic algorithms to deep learning, NLP, and reinforcement learning. Ideal for learners and professionals to explore, experiment, and master ML with real code.
This collection helps data science learners and professionals understand and apply machine learning. It takes raw or structured datasets and guides you through the process of cleaning, transforming, and building predictive models. If you're a data analyst, aspiring data scientist, or someone looking to incorporate machine learning into your work, these notebooks offer practical, hands-on examples.
No commits in the last 6 months.
Use this if you want to learn machine learning concepts by directly working with code and real-world examples, from basic data preparation to advanced topics like deep learning and reinforcement learning.
Not ideal if you're looking for a theoretical textbook without hands-on coding, or if you need an out-of-the-box solution to deploy a specific machine learning model without understanding its inner workings.
Stars
8
Forks
2
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Oct 06, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Dash10107/learn-ml-by-doing"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
musicinformationretrieval/musicinformationretrieval.com
Instructional notebooks on music information retrieval.
numerai/example-scripts
A collection of scripts and notebooks to help you get started quickly.
Arm-Examples/ML-examples
Arm Machine Learning tutorials and examples
akabe/ocaml-jupyter
An OCaml kernel for Jupyter (IPython) notebook
trekhleb/homemade-machine-learning
🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math...