Introduction to Machine Learning
A beginner-friendly path through machine learning concepts and hands-on notebooks.
Learn machine learning fundamentals through short topic guides, beginner-friendly notebooks, and small datasets. The lessons move from environment setup and data preparation to supervised and unsupervised learning.
Foundations
Supervised learning
Unsupervised learning
Hands-on work
The lessons include the code for each exercise. To run the original notebooks or browse the datasets, visit the module repository.