microsoft/ML-For-Beginners
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
Covers regression, classification, clustering, and natural language processing through project-based lessons paired with Scikit-learn implementations. Content is organized around real-world datasets from diverse global cultures, with each lesson including pre/post quizzes, hands-on assignments, and solution code. Supports 50+ language translations maintained via GitHub Actions, enabling accessibility across international learner communities.
84,301 stars. Actively maintained with 26 commits in the last 30 days.
Stars
84,301
Forks
20,235
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Mar 05, 2026
Commits (30d)
26
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/microsoft/ML-For-Beginners"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
ethen8181/machine-learning
:earth_americas: machine learning tutorials (mainly in Python3)
john-science/scipy_con_2019
Tutorial Sessions for SciPy Con 2019
x4nth055/pythoncode-tutorials
The Python Code Tutorials
anish-lakkapragada/SeaLion
The first machine learning framework that encourages learning ML concepts instead of memorizing...
neonwatty/machine-learning-refined
Master the fundamentals of machine learning, deep learning, and mathematical optimization by...