Skip to content
Sabaqاردو

Learn machine learning for free

Machine learning is how computers learn patterns from data instead of following hand-written rules. These courses run from the statistics and Python you need, through classic models (regression, trees, clustering), to deep learning, computer vision and language models. Take a Python course and basic statistics first; the maths gets easier when you see it in code.

Our top picks

  1. #1

    Machine Learning in Urdu: LUMS Fall 2021 (Agha Ali Raza)

    A full LUMS machine learning course taught in Urdu: rare and rigorous.

  2. #2

    Machine Learning Specialization, Course 1 (Andrew Ng, DeepLearning.AI)

    Andrew Ng's famous course: the best-known first step into machine learning.

  3. #3

    100 Days of Machine Learning in Hindi (CampusX)

    The most complete hands-on machine learning series in Hindi/Urdu audio.

All 18 courses

Questions

Do I need strong maths for machine learning?
To use the common tools, FSc-level maths is enough: averages, graphs and a little algebra. To build new models you will need linear algebra, calculus and probability, which our mathematics topic covers.
Is machine learning the same as AI tools like ChatGPT?
No. Machine learning is how such tools are built. To use ChatGPT and similar tools well at work, see the AI tools topic instead.