Intermediate
AI & ML
Natural Language Processing
Embark on your learning journey with Natural Language Processing. This course is designed to be accessible to beginners while providing enough depth to challenge experienced learners.
You'll gain hands-on experience through interactive coding exercises, quizzes, and real-world projects. Our community forum provides support whenever you need it.
Invest in your future today and join the next generation of African tech leaders.
Course Syllabus
Week 1: Introduction to AI Concepts
- Lesson 1: AI and ML landscape overview Preview 19min
- Lesson 2: Supervised vs unsupervised learning Preview 19min
- Lesson 3: Prepare training data 12min
- Lesson 4: Train a baseline model 8min
- Lesson 5: Evaluate accuracy and bias 18min
Week 2: Data Preparation & Cleaning
- Lesson 1: Feature engineering practice 14min
- Lesson 2: Neural network intuition 12min
- Lesson 3: Work with pretrained models 20min
- Lesson 4: Prompting and LLM basics 22min
Week 3: Building Your First Model
- Lesson 1: Feature engineering practice 15min
- Lesson 2: Neural network intuition 23min
- Lesson 3: Work with pretrained models 12min
- Lesson 4: Prompting and LLM basics 19min
Week 4: Training & Evaluation
- Lesson 1: Feature engineering practice 21min
- Lesson 2: Neural network intuition 19min
- Lesson 3: Work with pretrained models 9min
- Lesson 4: Prompting and LLM basics 23min
Week 5: Advanced Algorithms
- Lesson 1: Feature engineering practice 19min
- Lesson 2: Neural network intuition 18min
- Lesson 3: Work with pretrained models 20min
- Lesson 4: Prompting and LLM basics 22min
- Lesson 5: Guardrails and evaluation 14min
- Lesson 6: Build a small AI project 23min
Week 6: Neural Networks
- Lesson 1: Feature engineering practice 10min
- Lesson 2: Neural network intuition 10min
- Lesson 3: Work with pretrained models 18min
- Lesson 4: Prompting and LLM basics 24min
- Lesson 5: Guardrails and evaluation 15min
- Lesson 6: Build a small AI project 11min