Microsoft
Azure
General
AI-102T00: Designing and Implementing a Microsoft Azure AI Solution (AI-102T00)

Microsoft Certified: Azure AI Engineer


Software engineers concerned with building, managing and deploying AI solutions that leverage Azure Cognitive Services, Azure Cognitive Search, and Microsoft Bot Framework. They are familiar with C# or Python and have knowledge on using REST-based APIs to build computer vision, language analysis, knowledge mining, intelligent search, and conversational AI solutions on Azure.

Download pdf
Duration: 4 Days
About the course

Prerequisites:

The knowledge and skills that the learner should have before attending this course are as follows:

  • Knowledge of Microsoft Azure and ability to navigate the Azure portal
  • Knowledge of either C# or Python
  • Familiarity with JSON and REST programming semantics

Course Objectives:

Upon completing this course, the learner will be able to meet these overall objectives:

  • Describe considerations for AI-enabled application development
  • Create, configure, deploy, and secure Azure Cognitive Services
  • Develop applications that analyze text
  • Develop speech-enabled applications
  • Create applications with natural language understanding capabilities
  • QnA applications creation
  • And, create conversational solutions with bots
  • Use computer vision services to analyze images and videos
  • Create custom computer vision models
  • Develop applications that detect, analyze, and recognize faces
  • Develop applications that read and process text in images and documents
  • Create intelligent search solutions for knowledge mining
Course content

Module 1: Introduction to AI on Azure

  • Introduction to Artificial Intelligence
  • Artificial Intelligence in Azure

Module 2: Developing AI Apps with Cognitive Services

  • Getting Started with Cognitive Services
  • Using Cognitive Services for Enterprise Applications

Module 3: Getting Started with Natural Language Processing

  • Analyzing Text
  • Translating Text

Module 4: Building Speech-Enabled Applications

  • Speech Recognition and Synthesis
  • Speech Translation

Module 5: Creating Language Understanding Solutions

  • Creating a Language Understanding App
  • Publishing and Using a Language Understanding App
  • Using Language Understanding with Speech

Module 6: Building a QnA Solution

  • Creating a QnA Knowledge Base
  • Publishing and Using a Question and Answer (QnA) Knowledge Base

Module 7: Conversational AI and the Azure Bot Service

  • Bot Basics
  • Implementing a Conversational Bot

Module 8: Getting Started with Computer Vision

  • Analyzing Images
  • Analyzing Videos

Module 9: Developing Custom Vision Solutions

  • Image Classification
  • Object Detection

Module 10: Detecting, Analyzing, and Recognizing Faces

  • Detecting Faces with the Computer Vision Service
  • Using the Face Service

Module 11: Reading Text in Images and Documents

  • Reading text with the Computer Vision Service
  • Extracting Information from Forms with the Form Recognizer service

Module 12: Creating a Knowledge Mining Solution

  • Implementing an Intelligent Search Solution
  • Developing Custom Skills for an Enrichment Pipeline
  • Creating a Knowledge Store

Lab Outline:

Labs are designed to assure learners a whole practical experience, through the following practical activities:

  • Lab 1: Get Started with Cognitive Services
  • Lab 2: Manage Cognitive Services Security
  • Lab 3: Monitor Cognitive Services
  • Lab 4: Use a Cognitive Services Container
  • Lab 5: Translate Text
  • Lab 6: Analyze Text
  • Lab 7: Recognize and Synthesize Speech
  • Lab 8: Translate Speech
  • Lab 9: Create a Language Understanding Client Application
  • Lab 10: Create a Language Understanding App
  • Lab 11: Use the Speech and Language Understanding Services
  • Lab 12: Create a QnA Solution
  • Lab 13: Create a Bot with the Bot Framework SDK
  • Lab 14: Create a Bot with Bot Framework Composer
  • Lab 15: Analyze Video
  • Lab 16: Analyze Images with Computer Vision
  • Lab 17: Classify Images with Custom Vision
  • Lab 18: Detect Objects in Images with Custom Vision
  • Lab 19: Detect, Analyze, and Recognize Faces
  • Lab 20: Read Text in Images
  • Lab 21: Extract Data from Forms
  • Lab 22: Create a Custom Skill for Azure Cognitive Search
  • Lab 23: Create an Azure Cognitive Search solution
  • Lab 24: Create a Knowledge Store with Azure Cognitive Search
Who Should Attend

This course is intended for software developers wanting to build AI infused applications that leverage Azure Cognitive Services, Azure Cognitive Search, and Microsoft Bot Framework. The course will use C# or Python as the programming language.