________________________________________________________________
Do you want to take this course remotely or in person?
Contact us by email: info@nanforiberica.com , phone: +34 91 031 66 78, WhatsApp: +34 685 60 05 91 , or contact Our Offices
________________________________________________________________
Course Description: AI-102: Designing and Implementing a Microsoft Azure AI Solution
AI-102 Designing and Implementing an Azure AI Solution is intended for software developers who want to build AI-powered applications that use Azure Cognitive Services , Azure Cognitive Search , and the Microsoft Bot Framework. The programming language used in the course will be C# or Python.
Audience Profile
Software engineers involved in building, managing, and deploying AI solutions using Azure Cognitive Services, Azure Cognitive Search, and the Microsoft Bot Framework. They are familiar with C# or Python, and have knowledge of using REST-based APIs to build computer vision, language analysis, knowledge mining, intelligent search, and conversational AI solutions on Azure.
Goals
-
Describe considerations for developing AI-enabled applications
-
Build, configure, deploy, and secure Azure Cognitive Services
-
Develop applications that analyze text
-
Develop voice-enabled applications
-
Build apps with natural language understanding capabilities
-
Creating 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
Items in this collection
- Preparing to develop artificial intelligence solutions in Azure (11 Units)
- Creating and consuming Cognitive Services (8 Units)
- Cognitive Services Protection (6 Units)
- Cognitive Services Supervision (8 Units)
- Deploying Cognitive Services in Containers (6 Units)
- Extracting information from text with the Language service (10 Units)
- Text translation with the Translator service (8 Units)
- Creating voice-enabled applications with the Voice service (9 Units)
- Voice translation with the voice service (7 Units)
- Creating a Language Understanding App (10 Units)
- Publishing and using a Language Understanding app (7 Units)
- Using Language Understanding with Voice (6 Units)
- Creating a Question Answer Solution (12 Units)
- Building a Bot with the Bot Framework SDK (8 Units)
- Creating a Bot with Bot Framework Composer (8 Units)
- Image Analysis (7 Units)
- Analyzing videos (7 units)
- Image Classification (7 Units)
- Object detection in images (7 units)
- Face Detection, Analysis and Recognition (10 Units)
- Reading text in images and documents with the Computer Vision service (7 Units)
- Extracting data from forms with Form Recognizer (11 Units)
- Building an Azure Cognitive Search Solution (10 Units)
- Creating a custom skill for Azure Cognitive Search (6 Units)
- Building a Knowledge Warehouse with Azure Cognitive Search (6 Units)
Course outline
1. Introduction to AI and AI in Azure
- Introduction to artificial intelligence
- AI in Azure
- Introduction to Azure AI Services
- Using Azure AI Services for Enterprise Applications
2. Develop Computer Vision Solutions with Azure AI Vision
- Analyze and manipulate images
- Create a Custom Vision model.
- Detect, analyze and recognize faces
- Analyze videos
Laboratories:
- Analyze images with Azure AI Vision
- Reading text in images
- Classify images with an Azure AI Custom Vision model
3. Develop natural language processing solutions
- Analyze and translate text
- Creating a Question Answering Solution
- Building a conversational language recognition app
- Extract a custom classification and named entities
- Recognize, synthesize and translate voice
4. Developing generative artificial intelligence solutions with Azure OpenAI Service
- Getting started with Azure OpenAI Service
- Develop applications with Azure OpenAI Service
- Messaging Engineering Application with Azure OpenAI Service
- Use your own data with Azure OpenAI Service
5. Creating a knowledge mining solution
- Implementing an intelligent search solution
- Developing custom skills for an enrichment pipeline
- Creating a knowledge repository
6. Developing Solutions with Azure AI Intelligence Document
- Using pre-built Intelligence Document templates
- Train a custom Document Intelligence model
Laboratory:
- Extracting data from forms
Previous requirements
Before attending this course, students must have:
- Knowledge of Microsoft Azure and ability to navigate the Azure Portal
- Knowledge of C# or Python
- Knowledge of JSON and REST programming semantics
To gain C# or Python skills, complete the free Getting Started with C# or Python for Beginners learning paths before taking the course. If you are new to AI and want to get an overview of AI capabilities in Azure, consider completing the Azure AI Fundamentals certification before taking this one.
Language
- Course: English / Spanish
- Labs: English