AI Engineer Exercises

These hands-on lab exercises support Microsoft course AI-102 Designing and Implementing a Microsoft Azure AI Solution and the equivalent self-paced modules on Microsoft Learn. The exercises are designed to accompany the learning materials and enable you to practice using the technologies they describe.

To complete these exercises, you’ll require a Microsoft Azure subscription. You can sign up for a free trial at

Lab Environment Setup
Enable Resource Providers
Get Started with Cognitive Services
Manage Cognitive Services Security
Monitor Cognitive Services
Use a Cognitive Services Container
Analyze Text
Translate Text
Recognize and Synthesize Speech
Translate Speech
Create a Language Understanding App (deprecated)
Create a language understanding model with the Language service
Create a Language Understanding Client Application (deprecated)
Create a Conversational Language Understanding Client Application
Use the Speech and Language Understanding Services (deprecated)
Create a Question Answering Solution
Create a Bot with the Bot Framework SDK
Create a Bot with Bot Framework Composer
Analyze Images with Computer Vision
Analyze Video with Video Analyzer
Classify Images with Custom Vision
Detect Objects in Images with Custom Vision
Detect and Analyze Faces
Read Text in Images
Extract Data from Forms
Create an Azure Cognitive Search solution
Create a Custom Skill for Azure Cognitive Search
Create a Custom Skill for Azure Cognitive Search
Create a Knowledge Store with Azure Cognitive Search