87 lines
3.6 KiB
Markdown
87 lines
3.6 KiB
Markdown
# Beginner-Friendly AI Examples
|
|
|
|
Welcome! Dis directory get simple, standalone examples to help you start wit AI and machine learning. Each example na beginner-friendly wit detailed comments and step-by-step explanations.
|
|
|
|
## 📚 Examples Overview
|
|
|
|
| Example | Description | Difficulty | Prerequisites |
|
|
|---------|-------------|------------|---------------|
|
|
| [Hello AI World](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/01-hello-ai-world.py) | Your first AI program - simple pattern recognition | ⭐ Beginner | Python basics |
|
|
| [Simple Neural Network](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/02-simple-neural-network.py) | Build a neural network from scratch | ⭐⭐ Beginner+ | Python, basic math |
|
|
| [Image Classifier](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/03-image-classifier.ipynb) | Classify images with a pre-trained model | ⭐⭐ Beginner+ | Python, numpy |
|
|
| [Text Sentiment](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/04-text-sentiment.py) | Analyze text sentiment (positive/negative) | ⭐⭐ Beginner+ | Python |
|
|
|
|
## 🚀 Getting Started
|
|
|
|
### Prerequisites
|
|
|
|
Make sure say you get Python installed (3.8 or higher dey recommended). Install di necessary packages:
|
|
|
|
```bash
|
|
# For Python skrip dem
|
|
pip install numpy
|
|
|
|
# For Jupyter notebooks (image classifier)
|
|
pip install jupyter numpy pillow tensorflow
|
|
```
|
|
|
|
Or use di conda environment from di main curriculum:
|
|
|
|
```bash
|
|
conda env create --name ai4beg --file ../environment.yml
|
|
conda activate ai4beg
|
|
```
|
|
|
|
### Running the Examples
|
|
|
|
**For Python scripts (.py files):**
|
|
```bash
|
|
python 01-hello-ai-world.py
|
|
```
|
|
|
|
**For Jupyter notebooks (.ipynb files):**
|
|
```bash
|
|
jupyter notebook 03-image-classifier.ipynb
|
|
```
|
|
|
|
## 📖 Learning Path
|
|
|
|
We recommend sey make you follow di examples in order:
|
|
|
|
1. **Start wit "Hello AI World"** - Learn di basics of pattern recognition
|
|
2. **Build a Simple Neural Network** - Understand how neural networks dey work
|
|
3. **Try di Image Classifier** - See AI for action wit real images
|
|
4. **Analyze Text Sentiment** - Explore natural language processing
|
|
|
|
## 💡 Tips for Beginners
|
|
|
|
- **Read di code comments well-well** - Dem dey explain wetin each line dey do
|
|
- **Experiment!** - Try change values and see wetin go happen
|
|
- **No worry if you no understand everything** - Learning go take time
|
|
- **Ask questions** - Use di [Discussion board](https://github.com/microsoft/AI-For-Beginners/discussions)
|
|
|
|
## 🔗 Next Steps
|
|
|
|
After you finish dem examples, explore di full curriculum:
|
|
- [Introduction to AI](../lessons/1-Intro/README.md)
|
|
- [Neural Networks](../lessons/3-NeuralNetworks/README.md)
|
|
- [Computer Vision](../lessons/4-ComputerVision/README.md)
|
|
- [Natural Language Processing](../lessons/5-NLP/README.md)
|
|
|
|
## 🤝 Contributing
|
|
|
|
You find dem examples helpful? Help us make dem beta:
|
|
- Report any wahala or suggest how to improve am
|
|
- Add more examples for beginners
|
|
- Improve di documentation and comments
|
|
|
|
---
|
|
|
|
*Remember: Every expert bin once na beginner. Happy learning! 🎓*
|
|
|
|
---
|
|
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
|
|
**Disclaimer**:
|
|
Dis document don translate wit AI translation service [Co-op Translator](https://github.com/Azure/co-op-translator). Even tho we dey try make am correct, abeg make you know say automated translation fit get errors or mistakes. Di original document for dia own language na im be di correct source. For important info, make person wey sabi human translation do am. We no go responsible for any misunderstanding or wrong understanding wey fit happen because of dis translation.
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER END --> |