Fix broken ai-overview sketchnote image on translated pages + upgrade NLTK to 3.9.3 |
||
|---|---|---|
| .. | ||
| etc | ||
| examples | ||
| lessons | ||
| .co-op-translator.json | ||
| AGENTS.md | ||
| README.md | ||
| SECURITY.md | ||
| troubleshoot.md | ||
README.md
Artificial Intelligence for Beginners - A Curriculum
![]() |
|---|
| AI For Beginners - Sketchnote by @girlie_mac |
Explore di world of Artificial Intelligence (AI) wit our 12-week, 24-lesson curriculum! E get practical lessons, quizzes, and labs. Di curriculum na beginner friendly and e cover tools like TensorFlow and PyTorch, plus ethics for AI
🌐 Multi-Language Support
Supported via GitHub Action (Automated & Always Up-to-Date)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Prefer to Clone Locally?
Dis repo get 50+ language translations wey go make di download size big. If you wan clone without translations, make you use sparse checkout:
git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git cd AI-For-Beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'Dis go give you everything wey you need to complete di course plus faster download.
If you want more translations languages wey we no get, dem dey listed here
Join the Community
Wetin you go learn
For dis curriculum, you go learn:
- Different ways to do Artificial Intelligence, including di "good old" symbolic way wit Knowledge Representation and reasoning (GOFAI).
- Neural Networks and Deep Learning, wey be di koko for modern AI. We go show di concepts behind dem using code for two popular frameworks - TensorFlow and PyTorch.
- Neural Architectures wey dey work wit images and text. We go cover recent models but e fit be say e no too tight for di latest state-of-the-art.
- Less popular AI ways, like Genetic Algorithms and Multi-Agent Systems.
Wetin we no go cover for dis curriculum:
Find all additional resources for this course in our Microsoft Learn collection
- Business cases about using AI in Business. You fit try Introduction to AI for business users learning path for Microsoft Learn, or AI Business School, wey dem develop wit INSEAD.
- Classic Machine Learning, wey well explain for our Machine Learning for Beginners Curriculum.
- Practical AI apps wey dem build using Cognitive Services. For this one, we recommend say you start wit Microsoft Learn modules for vision, natural language processing, Generative AI with Azure OpenAI Service and others.
- Specific ML Cloud Frameworks, like Azure Machine Learning, Microsoft Fabric, or Azure Databricks. Try use Build and operate machine learning solutions with Azure Machine Learning and Build and Operate Machine Learning Solutions with Azure Databricks learning paths.
- Conversational AI and Chat Bots. Dem get separate Create conversational AI solutions learning path, and you fit still check dis blog post for more info.
- Deep Mathematics wey dey behind deep learning. For dis one, we recommend Deep Learning by Ian Goodfellow, Yoshua Bengio and Aaron Courville, wey still dey online for https://www.deeplearningbook.org/.
If you wan soft introduction to AI in the Cloud, fit try Get started with artificial intelligence on Azure Learning Path.
Content
Each lesson contains
- Pre-reading material
- Executable Jupyter Notebooks, wey dem dey usually do for one kain framework (PyTorch or TensorFlow). Di executable notebook still get plenti book knowledge, so if you wan sabi di subject well, you gas check at least one version of di notebook (whether na PyTorch or TensorFlow).
- Labs wey dey for some subjects, wey go gimme you chance to try apply di material wey you don learn for one specific problem.
- Some parts get links to MS Learn modules wey cover related topics.
Getting Started
🎯 New to AI? Start Here!
If you dey fresh for AI and you want quick, hands-on examples, check out our Beginner-Friendly Examples! Dem include:
-
🌟 Hello AI World - Your first AI program (pattern recognition)
-
🧠 Simple Neural Network - Build neural network from scratch
-
🖼️ Image Classifier - Classify images wit detailed comments
-
💬 Text Sentiment - Analyze positive/negative text
Dem examples dem dey designed to help you understand AI concepts before you jump enter di full curriculum.
📚 Full Curriculum Setup
- We don create one setup lesson to help you arrange your development environment.
- For Educators, we don create one curricula setup lesson for you too!
- How to Run the code for inside VSCode or Codespace
Follow these steps:
Fork the Repository: Click di "Fork" button wey dey top-right corner of dis page.
Clone the Repository: git clone https://github.com/microsoft/AI-For-Beginners.git
No forget to star (🌟) dis repo make e easy for you find later.
Meet other Learners
Join our official AI Discord server to meet and network wit other learners wey dey take dis course and get support.
If you get product feedback or questions while you dey build, visit our Azure AI Foundry Developer Forum
Quizzes
A note about quizzes: All quizzes dey inside the Quiz-app folder for etc\quiz-app, or Online Here. Dem dey linked from inside di lessons. Di quiz app fit run locally or e fit deploy to Azure; follow instruction wey dey for inside
quiz-appfolder. Dem dey slowly dey localized.
Help Wanted
You get suggestions or you see any spelling or code errors? Make you raise issue or create pull request.
Special Thanks
- ✍️ Primary Author: Dmitry Soshnikov, PhD
- 🔥 Editor: Jen Looper, PhD
- 🎨 Sketchnote illustrator: Tomomi Imura
- ✅ Quiz Creator: Lateefah Bello, MLSA
- 🙏 Core Contributors: Evgenii Pishchik
Other Curricula
Our team dey produce other curricula! Check am out:
LangChain
Azure / Edge / MCP / Agents
Generative AI Series
Core Learning
Copilot Series
Getting Help
If you jam stuck or get any questions about how to build AI apps. Join other learners and experienced developers for discussion about MCP. Na supportive community weh welcome questions and knowledge dey shared freely.
If you get product feedback or errors while you dey build, visit:
Disclaimer: Dis document don translate wit AI translation service Co-op Translator. Even tho we dey try make am correct, abeg sabi say automated translations fit get mistake or no correct. Di original document for im own language na di correct one. If na serious info, e beta make professional human translation do am. We no go responsible for any misunderstanding or wrong meaning wey fit come from dis translation.
