when you want a project-based focus on production ML/MLOps rather than classical ML theory.
Learn how to develop, deploy and iterate on production-grade ML applications.
- 49.2k
- Jupyter Notebook
- MIT
machine learning education / course
Open Machine Learning Course (mlcourse.ai) — a self-paced online course with lectures, assignments, and Kaggle Inclass competitions.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
when you want a project-based focus on production ML/MLOps rather than classical ML theory.
Learn how to develop, deploy and iterate on production-grade ML applications.
when you prefer a book/top-down fastai approach to deep learning instead of a broad classical ML course.
The fastai book, published as Jupyter Notebooks
when you want an engineering-focused ML curriculum (deployment, MLOps) rather than theory-heavy classical ML.
Learn ML engineering for free in 4 months! Register here 👇🏼
when you want a mathematical/unconventional textbook covering broader CS/AI theory.
Become a cracked AI/ML researcher/engineer with this unconventional textbook covering maths, computing, and ML with intuition.
when you want a comprehensive reference for the data science stack (NumPy/Pandas) more than a structured ML course.
Python Data Science Handbook: full text in Jupyter Notebooks
when you prefer a code-first book with Scikit-Learn/Keras/TensorFlow examples over a lecture-assignment course.
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
when you want a translated notebook-based practical AI course, particularly for Chinese-speaking learners.
AI实战-practicalAI 中文版
when you prefer the fast.ai practical deep learning course style over classical ML breadth.
The fast.ai course notebooks
when you want first-principles derivations and visualizations of ML algorithms in notebooks.
ML algorithms implemented and derived from first-principles in Jupyter Notebooks and NumPy
when you prefer a code-first ML book using PyTorch/Hugging Face instead of the seed's scikit-learn focus.
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, PyTorch, and Hugging Face libraries.
when you want a broad curated collection of data science notebooks rather than a single structured course.
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
when you want a quick, code-snippet-based crash course and can accept a stale, less rigorous resource.
100 Days of ML Coding
when you need clean minimal algorithm implementations as a code reference, not a full learning path.
Minimal and clean examples of machine learning algorithms implementations
an outdated grab-bag of tutorials, not a coherent course.
A resource for learning about Machine learning & Deep Learning
when you want a university deep-learning-only course (Keras) instead of a broad ML course.
T81-558: Keras - Applications of Deep Neural Networks @Washington University in St. Louis
when you want plain-Python from-scratch implementations of basic algorithms as a reference.
Plain python implementations of basic machine learning algorithms
an older tutorial collection for ML/pattern classification, useful for code examples but not a structured course.
A collection of tutorials and examples for solving and understanding machine learning and pattern classification tasks
when you want scikit-learn-specific video tutorials rather than a general ML course.
Jupyter notebooks from the scikit-learn video series
when you want interactive visual articles for ML intuition, though it's narrow and archived.
Visual, Interactive Articles About Machine Learning: https://mlu-explain.github.io/
when you want small hands-on projects to practice core ML concepts, but it lacks depth and structure.
Small scale machine learning projects to understand the core concepts . Give a Star 🌟If it helps you. BONUS: Interview Bank coming up..!
These projects were analysed and named mlcourse.ai among their alternatives. The relationship is not symmetric — how mlcourse.ai rates them is a separate judgement, made when mlcourse.ai is analysed in its own right.
calls mlcourse.ai “Same-class notebook course; choose for a structured, actively maintained ML/data science curriculum.”
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
calls mlcourse.ai “When you want a structured open ML course with articles and notebooks, a maintained and more guided alternative to the seed.”
A collection of machine learning examples and tutorials.
calls mlcourse.ai “For a structured course with assignments and classical ML coverage.”
A resource for learning about Machine learning & Deep Learning
calls mlcourse.ai “When you want a free open online course with assignments and a community rather than a book's code.”
The "Python Machine Learning (2nd edition)" book code repository and info resource
calls mlcourse.ai “An actively maintained open ML course with assignments and community, a strong current alternative to the seed.”
All course materials for the Zero to Mastery Machine Learning and Data Science course.
calls mlcourse.ai “choose for a structured open course with assignments and a wider curriculum instead of a daily challenge.”
100 Days of ML Coding
calls mlcourse.ai “choose for a structured ML course with assignments; seed is a broad data-science survey”
Python Data Science Handbook: full text in Jupyter Notebooks
calls mlcourse.ai “Choose for a comprehensive structured course with assignments and classical ML (scikit-learn) instead of a bare example collection.”
TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)
calls mlcourse.ai “Choose for a structured course with assignments and leaderboards rather than a textbook.”
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
calls mlcourse.ai “When you want a traditional open ML course with lectures and homework.”
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
calls mlcourse.ai “Choose for a structured open online ML course with assignments.”
The "Python Machine Learning (1st edition)" book code repository and info resource
calls mlcourse.ai “Choose it for an open ML course with sklearn and data science focus, not deep learning.”
Build your neural network easy and fast, 莫烦Python中文教学
calls mlcourse.ai “Use it when you want a classic lecture/homework-driven open ML course rather than an intuition-first compendium.”
Become a cracked AI/ML researcher/engineer with this unconventional textbook covering maths, computing, and ML with intuition.
calls mlcourse.ai “Choose it for a structured introductory ML course with theory, assignments, and community, if you don't need production/deployment content.”
Learn ML engineering for free in 4 months! Register here 👇🏼
calls mlcourse.ai “Structured open ML course with assignments; choose it for an in-depth ML-only course instead of a multi-domain AI roadmap.”
人工智能学习路线图,整理近200个实战案例与项目,免费提供配套教材,零基础入门,就业实战!包括:Python,数学,机器学习,数据分析,深度学习,计算机视觉,自然语言处理,PyTorch tensorflow machine-learning,deep-learning data-analysis data-mining mathematics data-science artificial-intelligence python tensorflow tensorflow2 caffe keras pytorch algorithm numpy pandas matplotlib seaborn nlp cv等热门领域
calls mlcourse.ai “When you want a traditional ML course (with scikit-learn) and don't need the deep learning sections of the seed.”
AI实战-practicalAI 中文版