← all repositories
tangyudi/Ai-Learn

A Chinese instructor open-sources five years of AI coursework

A structured escape route for Chinese-speaking beginners tired of piecing together random AI tutorials and craving instructor-curated projects instead.

13.3k stars Learning
Ai-Learn
Velocity · 7d
+3.4
★ / day
Trend
steady
star history

What it does

This repository is a Chinese-language learning roadmap and curated index for AI beginners. It organizes nearly 200 practical cases and projects—developed by an instructor over five years of teaching—into a progressive path from Python and math basics through machine learning, deep learning, computer vision, and NLP. Think of it as a syllabus that happens to live on GitHub: most code, datasets, and slide decks are stored on cloud drives, and a companion textbook is offered as a free PDF.

The interesting bit

The author takes a deliberately pragmatic stance on math: understand what a formula does, but do not waste time solving it by hand—just look it up when needed. There is also a “no-import” algorithm section where classic methods are rebuilt from scratch to demystify their internals.

Key highlights

  • Nearly 200 cases spanning Python, math, NumPy/Pandas, ML algorithms, TensorFlow2, PyTorch, Keras, Caffe, OpenCV, and NLP
  • Curriculum designed by an instructor with five years of online and offline teaching experience
  • Free PDF of the companion textbook 跟着迪哥学Python数据分析与机器学习实战
  • Algorithm code-reproduction section that reimplements classic methods without relying on external packages
  • Includes data-mining competition solutions and interview-oriented review paths

Caveats

  • Most resources (datasets, code, PPTs) are hosted on Baidu Netdisk; the README notes these links have been taken down and are migrating to Google Drive
  • The repository itself functions primarily as an index and landing page rather than a directly runnable codebase

Verdict

Worth bookmarking if you are a Chinese-speaking beginner looking for a structured, instructor-led path into AI and data science. Seasoned practitioners or those seeking a standalone, runnable open-source toolkit will find it is largely a curated syllabus pointing elsewhere.

Frequently asked

What is tangyudi/Ai-Learn?
A structured escape route for Chinese-speaking beginners tired of piecing together random AI tutorials and craving instructor-curated projects instead.
Is Ai-Learn open source?
Yes — tangyudi/Ai-Learn is an open-source project tracked on heatdrop.
How popular is Ai-Learn?
tangyudi/Ai-Learn has 13.3k stars on GitHub and is currently holding steady.
Where can I find Ai-Learn?
tangyudi/Ai-Learn is on GitHub at https://github.com/tangyudi/Ai-Learn.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.