Machine Learning Road

July 13, 2026 · View on GitHub

Machine Learning and Agentic AI Resources, Practice and Research.

Star History Chart

Learn with AI (Sponsor)

Bloome - Your AI clone. Working 24/7.

These resources go further with an AI study team. On Bloome, you can add AI agents as real group members — a tutor to walk you through CS231n or the Deep Learning book, an examiner to test you, a research agent to summarize papers — all in one chat that remembers your progress and runs 24/7. No environment to set up.

If you're here for the new Agentic AI section, Bloome doubles as a live playground: watch multiple agents talk to each other, generate tables/notes/dashboards inline, and run scheduled tasks — agentic collaboration you can actually poke at.

Disclamier

The resources in this repo are only for educational purpose. Do not use resources in this repo for any form of commercial purpose.

If the author of ebook found your intelligence proprietary violated because of contents in this repo, please contact me and I will remove relevant stuff ASAP.


Courses

Course NameInstitutionLecturerLinkCategory
Machine LearningCourseraAndrew Ng[Coursera][Bilibili][Youtube]Machine Learning
Machine Learning FoundationsNational Taiwan UniversityHsuan-Tien Lin[Bilibili][Youtube]Machine Learning
Machine Learning TechniquesNational Taiwan UniversityHsuan-Tien Lin[Bilibili][Youtube]Machine Learning
Machine LearningStanfordAndrew Ng[Netease][Youtube]Machine Learning
Deep Learningdeeplearning.aiAndrew Ng[Netease][Coursera]Deep Learning
CS231n: Convolutional Neural Networks for Visual RecognitionStanfordFei-Fei Li[Homepage][Youtube]Deep Learning, Computer Vision
CS224n: Natural Language Processing with Deep LearningStanfordChristopher Manning[Homepage][Youtube]Deep Learning, NLP
Deep Learning for Natural Language ProcessingOxford UniversityPhil Blunsom[Homepage][Slides]Deep Learning, NLP
Applied Deep Learning / Machine Learning and Having It Deep and StructuredNational Taiwan UniversityYun-Nung Chen, Hung-Yi Lee[Homepage][Youtube]Machine Learning, Deep Learning
CS 20: TensorFlow for Deep Learning ResearchStanfordChip Huyen[Homepage][Github]Deep Learning
CS 294: Deep Reinforcement LearningUC BerkeleySergey Levine[Homepage][Youtube]Deep Learning, Reinforcement Learning
Neural Networks for NLPCMUGraham Neubig[Homepage]NLP, Deep Learning
Mathematics of Deep LearningNYUJoan Bruna[Github]Deep Learning
Introduction to NLPStanfordDan Jurafsky, Chris Manning[Youtube]NLP
Text Mining and AnalyticsUIUCChengXiang Zhai[Coursera]NLP
Machine Learning Crash Course with TensorFlow APIsGoogleGoogle[Homepage]Machine Learning, Tensorflow
CS230: Deep LearningStanfordAndrew Ng, Kian Katanforoosh[Homepage]Deep Learning
Intro to Deep Learning with PyTorchFacebook AIFacebook AI[Udacity]Deep Learning, PyTorch
Introduction to Deep LearningUC BerkeleyAlex Smola, Mu Li[Youtube][GitHub]Deep Learning
Foundations of Machine LearningNYUMehryar Mohri[Homepage]Machine Learning
DS1003 Machine LearningNYUJulia Kempe, David Rosenberg[Homepage][Slides] [Youtube][Assignments]Machine Learning
TensorFlow in PracticeCourseraLaurence Moroney[Coursera]TensorFlow
DS-GA 1008 Deep LearningNYUYann LeCun, Alfredo Canziani[Homepage] [YouTube][Bilibili]Deep Learning, PyTorch
Deep Learning for Human Language ProcessingNational Taiwan UniversityHung-yi Lee[Homepage] [YouTube]Deep Learning, NLP

Books

Book NameAuthorLinkCategory
机器学习周志华[Amazon][JD]Machine Learning
Deep LearningIan Goodfellow, Yoshua Bengio, Aaron Courville[PDF][中文版]Deep Learning
Machine LearningTom Mitchell[PDF]Machine Learning
Pattern Recogniton and Machine LearningChristopher Bishop[PDF][中文版]Machine Learning
The Elements of Statistical LearningTrevor Hastie, Robert Tibshirani, Jerome Friedman[PDF]Machine Learning
Data Mining: Practical Machine Learning Tools and TechniquesIan H. Witten, Eibe Frank[PDF]Data Mining
Artificial Intelligence: A Modern ApproachSturart J. Russell, Peter Norvig[PDF]AI
Machine Learning: A Probabilistic PerspectiveKevin P. Murphy[PDF]Machine Learning
Natural Language Processing with PythonStven Bird, Ewan Klein, Edward Loper[PDF][Link]NLP
Getting Started with TensorflowGiancarlo Zaccone[PDF]Tensorflow
Hands-On Machine Learning with Scikit-Learn and TensorFlowAurélien Géron[PDF][Github]Machine Learning
Deep Learning with PythonFrançois Chollet[PDF][Github]Deep Learning
Probabilistic Graphical Models: Principles and TechniquesDaphne Koller, Nir Friedman[PDF]Probabilistic Graphical Model
Speech and Language ProcessingDan Jurafsky, James H. Martin[Homepage][PDF]NLP
Neural Network Methods for Natural Language ProcessingYoav Goldberg[PDF]NLP
统计学习方法李航[Amazon]Machine Learning
Natural Language ProcessingJacob Eisenstein[PDF]NLP
Dive into Deep Learning 动手学深度学习Aston Zhang, Mu Li, Zachary C.Lipton, Alexander J.Smola[中文版] [PDF] [Website] [GitHub] [Jupyter]Deep Learning
Feature Engineering for Machine LearningAlice Zheng, Amanda Casari[PDF][译]Machine Learning, Feature Engineering
Machine Learning YearningAndrew Ng[译][在线阅读]Machine Learning
Foundations of Machine LearningMehryar Mohri[PDF][HomePage]Machine Learning

Agentic AI

Resource NameTypeAuthors/InstructorsLinkCategory
Agentic AICourseAndrew Ng[DeepLearning.AI]Agentic AI Fundamentals
LangChain for LLM Application DevelopmentCourseHarrison Chase, Andrew Ng[DeepLearning.AI]LLM Applications, Agents
Building Systems with the ChatGPT APICourseIsa Fulford, Andrew Ng[DeepLearning.AI]LLM Applications, Agents
Strands AgentsSDKStrands[Homepage]Multi-Agent Systems
AI Agents in LangGraphCourseHarrison Chase, Rotem Weiss[DeepLearning.AI]Agent Frameworks
ChatGPT Prompt Engineering for DevelopersCourseIsa Fulford, Andrew Ng[DeepLearning.AI]Prompt Engineering
ReAct: Synergizing Reasoning and Acting in Language ModelsPaperYao et al.[arXiv]Reasoning, Planning
Toolformer: Language Models Can Teach Themselves to Use ToolsPaperSchick et al.[arXiv]Tool Use
Deep Dive into LLMs like ChatGPTCourseAndrej Karpathy[YouTube]LLM Fundamentals
Build your first Agentic AI app step-by-step with Strands Agents & MCPCourseAWS[YouTube]Agentic AI Applications
Building Effective AI AgentsBlogAnthropic[Anthropic]Agent Design, Best Practices
How We Built Our Multi-Agent Research SystemBlogAnthropic[Anthropic]Multi-Agent Systems, Architecture