ML Study Hub

Machine learning, from zero.

Three IIT Madras BS courses - MLF, MLT and MLP - taught week by week in plain words, with solved examples, little interactive toys, and every past paper on the practice site. Start at week 1. You do not need to know anything yet.

Start here: study MLF, MLT and MLP togetherFour combined plans (weeks 1-4, 5-8, 1-8, 1-12): the maths arrives just before the algorithm that needs it.428 past papers, 8413 questionsReal figures, official answer keys, print any paper to PDF from your browser.Exam patternsMarks, question types, which topics keep returning, which weeks matter most.

The three courses

MLF · Machine Learning Foundations

The maths engine room: vectors, matrices, calculus, optimisation, probability.

0 / 12 weeks done · 161 past papers

Open MLF

MLT · Machine Learning Techniques

The algorithms: from PCA and clustering to SVMs, boosting and neural nets.

0 / 12 weeks done · 171 past papers

Open MLT

MLP · Machine Learning Practice

Hands-on scikit-learn: build, tune and judge real models in Python.

0 / 12 weeks done · 96 past papers

Open MLP

How every week is organised

1. Think of it like this

Every idea starts as a story or picture anyone can follow.

2. Solved examples

Worked step by step, with the reason for each step.

3. Your turn

Try it, peek at a hint, then open the full solution.

4. Exam radar and real questions

What the papers actually ask, then real questions with answer keys.

Which order?

MLF builds the machinery; MLT uses it. If you take both together, follow the combined plans (weeks 1-4, 5-8, 1-8, 1-12), or go week by week through each course. MLP (hands-on Python) pairs with the MLT week of the same topic.