Follow the structured foundational tutorials to learn Python and neural network basics from the ground up in Chinese.
Work through the handwritten digit recognition case study as a first practical computer vision project.
Use the natural language understanding and speech case studies to build practical NLP and voice projects with guided examples.
Run team-based practice projects from the competition and internship exercises to apply AI skills to larger real-world problems.
All content is written in Chinese, non-Chinese readers will need translation assistance to follow the tutorials.
This repository is an open-source AI education community created by Microsoft Research Asia. It is written entirely in Chinese and is aimed at Chinese students, teachers, and IT professionals who want to learn artificial intelligence from the ground up. The content is organized into three sections. The first is foundational tutorials, which cover topics such as Python programming basics, how neural networks work, classic machine learning algorithms, modern software engineering, and AI systems. These are structured courses meant to build knowledge step by step. The second section is practical case studies, which are hands-on projects covering areas like natural language understanding, computer vision, and speech. Examples include building a model to recognize handwritten digits, translating comics, generating AI-composed couplets (a traditional Chinese poetry form), and doing time-series forecasting. The third section is practice projects, which are larger team-based exercises carried out as part of student competitions and internship programs. The project is supported by both the research and academic partnerships teams at Microsoft Research Asia. There is a companion website where the content can be read in a more structured format. The repository also links to a sister project on AI systems, kept as a submodule that stays in sync with its own repository. Contributions are welcome. The project encourages teachers and learners to share their own resources and experiences. Issues are used to track monthly update plans and bug reports, and pull requests are accepted for fixes and new content.
← microsoft on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.