For a comprehensive curriculum for learning artificial intelligence, the strongest matches are d2l-ai/d2l-zh (d2l-ai/d2l-zh is a comprehensive, code-first interactive textbook and curriculum), fengdu78/deeplearning_ai_books (This repository is a structured deep learning curriculum with) and nndl/nndl.github.io (This repository offers a structured AI curriculum with interactive). microsoft/ai-edu and microsoft/generative-ai-for-beginners round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Explore comprehensive open-source curricula, lecture notes, and educational materials for mastering artificial intelligence and machine learning.
This project is an open-source, interactive educational platform designed to teach deep learning through a comprehensive, code-first curriculum. It provides a structured learning path that covers foundational mathematics, modern neural network architectures, and practical optimization techniques, enabling practitioners to master complex artificial intelligence concepts through hands-on experimentation. The platform distinguishes itself by integrating technical explanations with executable Jupyter notebooks. This design allows readers to modify code and hyperparameters in real-time, facilitati
d2l-ai/d2l-zh is a comprehensive, code-first interactive textbook and curriculum that covers deep learning, machine learning, and natural language processing through executable Jupyter notebooks, providing exactly the structured, hands-on AI learning materials you are looking for.
This repository serves as a comprehensive educational resource and study guide for mastering deep learning principles and neural network architectures. It provides a structured curriculum that covers the fundamental components of artificial intelligence, including backpropagation, optimization algorithms, and model performance tuning. The collection distinguishes itself by offering curated academic materials and practical implementation examples that bridge the gap between theoretical concepts and hands-on application. It includes specialized instructional guides for developing models capable
This repository is a structured deep learning curriculum with lecture notes and practical implementation examples, directly matching the search for AI course materials, though the evidence does not confirm all requested features like Jupyter notebooks or prerequisites mapping.
This project is an educational platform designed to teach artificial intelligence, neural networks, and data science through a combination of structured textbooks and interactive learning resources. It provides a comprehensive curriculum that guides students through sequential learning paths, bridging the gap between mathematical theory and practical software implementation. The platform distinguishes itself by integrating executable code environments and dynamic browser-based visualizations directly into its educational content. These tools allow users to modify model implementations in real
This repository offers a structured AI curriculum with interactive textbooks, coding exercises, and visualizations, covering ML/DL fundamentals and sequential learning paths, matching the request for end-to-end course materials.
ai-edu is a comprehensive AI education curriculum and machine learning courseware collection. It provides theoretical tutorials, deep learning lab exercises, and project blueprints designed to teach artificial intelligence fundamentals through a combination of study and practical implementation. The project focuses on a learning-by-doing approach, guiding users from Python programming and neural network basics to advanced topics. It includes specialized instructional content on distributed AI training, MLOps educational guides for model quantization and pruning, and detailed frameworks for im
This repository is a comprehensive AI education curriculum with theoretical tutorials, lab exercises, and project blueprints that cover ML, DL, and advanced topics from Python basics onward, making it a perfect structured resource for learning AI end-to-end.
This project is a comprehensive, open-source educational curriculum designed to guide developers through the mastery of generative artificial intelligence. It provides a structured learning path that covers foundational concepts, prompt engineering, and the practical application of large language models. The repository serves as a central hub for skill acquisition, offering sequential modules that progress from basic model mechanics to advanced architectural patterns. The curriculum distinguishes itself by focusing on the end-to-end lifecycle of intelligent software, including the implementat
This is a structured Jupyter Notebook curriculum for generative AI, but it focuses narrowly on LLMs and prompt engineering rather than covering ML, DL, and NLP end-to-end, and it lacks explicit coding assignments, project-based learning, and prerequisites mapping.
This project is an open educational curriculum designed to teach the fundamental concepts and practical applications of artificial intelligence. It provides a structured, modular path for developers to build technical proficiency in machine learning, neural networks, computer vision, and natural language processing. The curriculum distinguishes itself through an interactive learning path that integrates executable code blocks directly into the documentation. By utilizing a series of Jupyter notebooks, learners can run experiments, visualize results, and complete hands-on coding exercises with
Microsoft's AI for Beginners is a structured, open educational curriculum that uses Jupyter notebooks to teach machine learning, deep learning, computer vision, and NLP, making it a strong fit for a learner seeking end-to-end course materials—though it may not explicitly cover project-based learning or prerequisites mapping.
This project is an educational course and machine learning curriculum designed to teach the implementation of neural network architectures and learning algorithms. It provides a structured guide for studying artificial intelligence through a collection of tutorials and practical coding exercises. The curriculum utilizes interactive notebooks that allow for the execution of code within a web browser. This environment enables the prototyping of artificial intelligence models and the analysis of data without requiring a local software installation. The content covers the design and training of
This repository is a structured AI/ML curriculum built around Jupyter notebooks and coding exercises for neural network implementation, which directly matches the intent for an end-to-end AI learning course, though it may not include all requested features like lecture slides or explicit prerequisites mapping.
This project is a comprehensive educational curriculum and engineering handbook focused on the lifecycle of large language models. It serves as a structured knowledge base for machine learning practitioners, covering the fundamental mathematical and architectural principles of transformer-based sequence modeling, as well as the practical implementation of supervised instruction fine-tuning and preference-based model alignment. The repository distinguishes itself by providing a deep dive into advanced model composition and optimization techniques. It details methodologies for weight-space mode
This repository offers a structured curriculum with notebooks and practical exercises, but its focus is solely on large language models rather than the broader ML/DL/NLP coverage needed for an end-to-end AI curriculum, making it a narrower but still fitting option.
This project is a structured educational curriculum designed to guide developers through the fundamentals of machine learning. It functions as a technical skill builder, offering a curated roadmap of progressive coding challenges that cover core algorithms, statistical concepts, and essential data science libraries. The repository distinguishes itself through an iterative sequencing of content, organizing complex technical topics into a daily progression that facilitates incremental mastery. It integrates third-party academic lectures and educational resources to provide necessary theoretical
A structured daily curriculum for machine learning with progressive coding challenges and integrated external lectures, fitting the intent of an AI learning roadmap, though it focuses primarily on ML rather than the full AI spectrum and may not include its own lecture slides or explicit prerequisites mapping.
This project is a deep learning educational course and technical study guide. It provides a comprehensive set of AI curriculum materials, including slides, notes, and assignments designed to teach neural network fundamentals and generative models. The content focuses on the mathematical foundations of deep learning, featuring detailed step-by-step formula derivations and explanations of model architecture basics. It covers both foundational concepts and advanced research topics, such as self-supervised learning and adversarial attacks. The repository includes applied technical exercises that
This repository is a structured deep learning educational course with lecture notes, coding assignments, and Jupyter notebooks covering neural networks, generative models, and advanced topics like transformers and reinforcement learning—making it a genuine AI curriculum, though its focus is deep learning rather than the full breadth of artificial intelligence.
This project is a comprehensive educational resource and curriculum designed to teach the mathematical foundations and practical implementation of neural networks. It provides a structured path for understanding how computers learn from data, covering core concepts such as gradient descent, backpropagation, and the biological inspiration behind artificial neurons. The platform distinguishes itself by combining theoretical proofs with hands-on implementation exercises. It demonstrates the universal approximation theorem through visual explanations and guides users in building various architect
This repository provides a structured, textbook-style curriculum for neural networks and deep learning with hands-on code exercises, making it a genuine fit for an AI learning resource, though it lacks lecture slides, explicit Jupyter notebook support, and coverage of NLP or prerequisites mapping.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| d2l-ai/d2l-zh | 78.5K | Python | Apache-2.0 | |
| fengdu78/deeplearning_ai_books | 20.3K | HTML | — | |
| nndl/nndl.github.io | 18.7K | HTML | — | |
| microsoft/ai-edu | 14.1K | HTML | NOASSERTION | |
| microsoft/generative-ai-for-beginners | 112K | Jupyter Notebook | MIT | |
| microsoft/ai-for-beginners | 48.2K | Jupyter Notebook | MIT | |
| mleveryday/practicalai-cn | 6.9K | Jupyter Notebook | MIT | |
| mlabonne/llm-course | 80.2K | — | Apache-2.0 | |
| avik-jain/100-days-of-ml-code | 51.3K | — | MIT | |
| datawhalechina/leedl-tutorial | 16.6K | Jupyter Notebook | NOASSERTION |