whatisgithub

What is ml-youtube-courses?

dair-ai/ml-youtube-courses — explained in plain English

Analysis updated 2026-06-24

17,197Audience · researcherComplexity · 1/5Setup · easy

In one sentence

A curated directory of free machine learning and AI university courses on YouTube, organized by topic, deep learning, NLP, computer vision, reinforcement learning, MLOps, and LLM engineering.

Mindmap

mindmap
  root((ML YouTube Courses))
    Machine Learning
      Caltech CS156
      Stanford CS229
      MIT 6.S897
    Deep Learning
      Karpathy Zero to Hero
      Stanford CS230
      CMU 11-785
    NLP
      Stanford CS224N
      Hugging Face course
      CMU Advanced NLP
    Other topics
      Computer Vision
      Reinforcement Learning
      MLOps and LLMs
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Find a free university-level deep learning course on YouTube to learn neural networks from scratch.

USE CASE 2

Browse NLP lectures from Stanford CS224N or Hugging Face without paying for a course platform.

USE CASE 3

Create a self-study plan for MLOps or prompt engineering using the linked YouTube playlists.

USE CASE 4

Compare what Stanford, MIT, CMU, and Caltech teach in their machine learning courses.

How does it compare?

dair-ai/ml-youtube-coursesalibaba/dataxnvidia-nemo/nemo
Stars17,19717,19717,204
LanguageJavaPython
Setup difficultyeasymoderatehard
Complexity1/53/55/5
Audienceresearcherdataresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
License not mentioned, this is a curated list of links to free public resources.

So what is it?

This repository is not a piece of software but an organised directory of free machine learning and AI courses available on YouTube. It is maintained by DAIR.AI, a group that says it loves open AI education, and its purpose is to make it easier to find good, recent video courses on a wide range of ML topics in one place rather than hunting around YouTube yourself. The list is structured by subject area. Under Machine Learning you will find university courses such as Caltech CS156: Learning from Data, Stanford CS229, MIT 6.S897 on machine learning for healthcare, and probabilistic and statistical machine learning lectures. The Deep Learning section gathers Andrej Karpathy's Neural Networks: Zero to Hero series, Stanford CS230, MIT introductions to deep learning, CMU's 11-785, NYU's deep learning course, and others. There are dedicated sections for Natural Language Processing (including Stanford CS224N, Stanford CS25 on transformers, the Hugging Face NLP course, and CMU Advanced NLP), Computer Vision (including Stanford CS231N), Reinforcement Learning (with the DeepMind lecture series and Stanford CS234), Graph Machine Learning, Multi-Task and Meta-Learning, and practical topics such as MLOps, prompt engineering, LangChain, and full-stack LLM bootcamps. Each entry lists the lecture topics covered and links to the relevant YouTube playlist. Someone would actually use this if they want to teach themselves machine learning or a specific subfield like NLP or computer vision without paying for a platform, or if they want a quick way to see what is being taught at universities like Stanford, MIT, CMU and Caltech. The full README is longer than what was provided.

Copy-paste prompts

Prompt 1
Based on the ml-youtube-courses list, create a 12-week self-study plan to learn NLP using the linked free YouTube courses.
Prompt 2
Which courses in the ml-youtube-courses repo cover transformer architectures and attention mechanisms?
Prompt 3
I want to learn reinforcement learning from scratch, which entry in ml-youtube-courses should I start with and what topics does it cover?
Prompt 4
List all the practical applied courses in ml-youtube-courses covering MLOps, LLM apps, and LangChain with their YouTube links.
Prompt 5
Create a reading list to complement the Stanford CS229 machine learning course listed in ml-youtube-courses.

Frequently asked questions

What is ml-youtube-courses?

A curated directory of free machine learning and AI university courses on YouTube, organized by topic, deep learning, NLP, computer vision, reinforcement learning, MLOps, and LLM engineering.

What license does ml-youtube-courses use?

License not mentioned, this is a curated list of links to free public resources.

How hard is ml-youtube-courses to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is ml-youtube-courses for?

Mainly researcher.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.