Course Overview
1 - Prepare to develop AI solutions on Azure
- Define artificial intelligence
- Understand AI-related terms
- Understand considerations for AI Engineers
- Understand considerations for responsible AI
- Understand capabilities of Azure Machine Learning
- Understand capabilities of Azure AI Services
- Understand capabilities of the Azure Bot Service
- Understand capabilities of Azure Cognitive Search
2 - Create and consume Azure AI Services
- Provision an Azure AI Services resource
- Identify endpoints and keys
- Use a REST API
- Use an SDK
3 - Secure Azure AI Services
- Consider authentication
- Implement network security
4 - Monitor Azure AI Services
- Monitor cost
- Create alerts
- View metrics
- Manage diagnostic logging
5 - Deploy Azure AI services in containers
- Understand containers
- Use Azure AI Services containers
6 - Extract insights from text with the Language service
- Provision a Language resource
- Detect language
- Extract key phrases
- Analyze sentiment
- Extract entities
- Extract linked entities
7 - Translate text with the Translator service
- Provision a Translator resource
- Specify translation options
- Define custom translations
8 - Create speech-enabled apps with the Speech service
- Provision an Azure resource for speech
- Use the Speech to text API
- Use the text to speech API
- Configure audio format and voices
- Use Speech Synthesis Markup Language
9 - Translate speech with the speech service
- Provision an Azure resource for speech translation
- Translate speech to text
- Synthesize translations
10 - Build a Language Understanding model
- Understand resources for building a language understanding model
- Define intents, utterances, and entities
- Use patterns to differentiate similar utterances
- Use pre-built entity components
- Train, test, publish, and review a Language Understanding model
11 - Publish and use a Language Understanding app
- Understand capabilities of the Language service
- Process predictions
- Use a container
12 - Build a question answering solution
- Understand question answering
- Compare question answering to language understanding
- Create a knowledge base
- Implement multi-turn conversation
- Test and publish a knowledge base
- Use a knowledge base
- Improve question answering performance
- Create a question answering bot
13 - Create a bot with the Bot Framework SDK
- Introduce principles of bot design
- Get started with the Bot Framework SDK
- Implement activity handlers and dialogs
- Deploy a bot
14 - Create a Bot with the Bot Framework Composer
- Understand ways to build a bot
- Get started with the Bot Framework Composer
- Understand dialogs
- Understand adaptive flow
- Design the user experience
15 - Analyze images
- Provision a Computer Vision resource
- Analyze an image
- Generate a smart-cropped thumbnail
16 - Analyze video
- Understand Video Analyzer for Media capabilities
- Extract custom insights
- Use Video Analyzer widgets and APIs
17 - Classify images
- Provision Azure resources for custom vision
- Understand image classification
- Train an image classifier
18 - Detect objects in images
- Understand object detection
- Train an object detector
- Consider options for labeling images
19 - Detect, analyze, and recognize faces
- Identify options for face detection analysis and identification
- Understand considerations for face analysis
- Detect faces with the computer vision service
- Understand capabilities of the face service
- Compare and match detected faces
- Implement facial recognition
20 - Read Text in Images and Documents with the Azure AI Vision Service
- Explore Computer Vision options for reading text
- Use the Read API
21 - Extract data from forms with Azure Document Intelligence
- What is Azure Document Intelligence?
- Get started with Azure Document Intelligence
- Understand prebuilt models
- Train custom models
- Use Azure Document Intelligence models
- Use the Azure Document Intelligence Studio
22 - Create an Azure Cognitive Search solution
- Azure resources
- Search components
- Understand the indexing process
- Search an index
- Apply filtering and sorting
- Enhance the index
23 - Create a custom skill for Azure Cognitive Search
- Create a custom skill
- Add a custom skill to a skillset
24 - Create a knowledge store with Azure Cognitive Search
- Define projections
- Define a knowledge store