________________________________________________________________
Do you want to take this course in another training mode?
Contact us
Other modes: Telepresence - Classroom
________________________________________________________________
Course: AI-102: Designing and Implementing a Microsoft Azure AI Solution
The Microsoft AI-102 Designing and Implementing an Azure AI Solution course is intended for software developers who want to create applications with artificial intelligence that use Azure Cognitive Services, Azure Cognitive Search, and Microsoft Bot Framework. The programming language that will be used in the course will be C# or Python.
Level: Intermediate - Product: Azure - Role: AI Engineer - Subject: Artificial intelligence
⏱️
Course duration:
100 hours
🔑
Classroom access:
3 months
Course intended for
Software engineers involved in the creation, management, and implementation of artificial intelligence solutions that use Azure Cognitive Services, Azure Cognitive Search, and Microsoft Bot Framework. They are proficient in C# or Python, and have knowledge of using REST-based APIs to create computer vision, language analysis, knowledge mining, intelligent search, and conversational artificial intelligence solutions in Azure.
Training objectives
- Describe the considerations for developing AI-enabled applications
- Create, configure, deploy, and secure Azure Cognitive Services
- Develop applications that analyze text
- Develop voice-enabled applications
- Create applications with natural language understanding capabilities
- Create QnA applications
- 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
AI-102 training elements
- Introduction to Azure AI Services (6 units)
- Creating computer vision solutions with Azure AI Vision (6 units)
- Developing natural language processing solutions with Azure AI Services (8 units)
- Implementing knowledge mining with Azure AI Search (8 units)
- Developing solutions with Azure AI Document Intelligence (4 units)
- Developing generative artificial intelligence solutions with Azure OpenAI Service (3 units)
AI-102 Course Content: Developing Artificial Intelligence Solutions on Azure
Module 1: Introduction to AI and AI on Azure
- Introduction to artificial intelligence
- AI on Azure
- Introduction to Azure AI Services
- Using Azure AI Services for enterprise applications
Module 2: Developing Computer Vision Solutions with Azure AI Vision
- Analyze and manipulate images
- Create a Custom Vision model
- Detect, analyze, and recognize faces
- Analyze videos
Labs:
- Lab: Analyze images with Azure AI Vision
- Lab: Read text in images
- Lab: Classify images with an Azure AI Custom Vision model
Module 3: Developing Natural Language Processing Solutions
- Analyze and translate text
- Create a question-answering solution
- Build a conversational language recognition app
- Extract custom classification and named entities
- Recognize, synthesize, and translate speech
Module 4: Developing Generative Artificial Intelligence Solutions with Azure OpenAI Service
- Introduction to Azure OpenAI Service
- Develop applications with Azure OpenAI Service
- Apply prompt engineering with Azure OpenAI Service
- Use your own data with Azure OpenAI Service
Module 5: Creating a Knowledge Mining Solution
- Implement an intelligent search solution
- Develop custom skills for an enrichment pipeline
- Create a knowledge store
Module 6: Developing Solutions with Azure AI Document Intelligence
- Use pre-built Document Intelligence models
- Train a custom Document Intelligence model
Prerequisites
Before attending this course, students must have:
- Knowledge of Microsoft Azure and the ability to navigate the Azure Portal
- Knowledge of C# or Python
- Knowledge of JSON and REST programming semantics
To acquire C# or Python skills, complete the free Getting Started with C# or Python for Beginners learning paths before attending the course. If you have no experience with artificial intelligence and want to get general information about artificial intelligence capabilities in Azure, consider completing the Azure AI Fundamentals certification before taking this one.
Language
- Course: English / Spanish
- Labs: English / Spanish
Microsoft Associate Certification: Azure AI Engineer Associate
Microsoft Certified: Azure AI Engineer Associate
Design and implement an Azure AI solution using Azure AI services, Azure AI Search, and Azure OpenAI.
Level: Intermediate
Role: AI Engineer
Product: Azure
Subject: Data and AI