AI-3003: Develop natural language solutions in Azure
Duration: 1 Day
Natural language solutions use language models to interpret the semantic meaning of written or spoken language, and in some cases respond based on that meaning. You can use Microsoft Foundry to develop AI apps and agents that can analyze text, transcribe and synthesize speech, and translate languages.
Prerequisites
Before starting this learning path, you should already have:
- Familiarity with Azure and the Azure portal.
- Programming experience.
Create a multimodal analysis solution with Azure Content Understanding
Use Azure Content Understanding for multimodal content analysis and information extraction.
- What is Azure Content Understanding?
- Create a Content Understanding analyzer
- Use the Content Understanding REST API
- Exercise - Extract information from multimodal content
Create an Azure Content Understanding client application
Use the Azure Content Understanding REST API for multimodal content analysis and information extraction.
- Prepare to use the AI Content Understanding REST API
- Create a Content Understanding analyzer
- Analyze content
- Exercise - Develop a Content Understanding client application
Use prebuilt Document intelligence models
Learn what data you can analyze by choosing prebuilt Forms Analyzer models and how to deploy these models in a Document intelligence solution.
- Understand prebuilt models
- Use the General Document, Read, and Layout models
- Use financial, ID, and tax models
- Exercise - Analyze a document using Azure Document Intelligence
Extract data from forms with Azure Document intelligence
Document intelligence uses machine learning technology to identify and extract key-value pairs and table data from form documents with accuracy, at scale. This module teaches you how to use the Azure Document intelligence cognitive service.
- What is Azure Document Intelligence?
- Get started with Azure Document Intelligence
- Train custom models
- Use Azure Document Intelligence models
- Use the Azure Document Intelligence Studio
- Exercise - Extract data from custom forms
Create a knowledge mining solution with Azure AI Search
Unlock the hidden insights in your data with Azure AI Search. In this module, you'll learn how to implement a knowledge mining solution that extracts and enriches data, making it searchable and ready for deeper analysis.
- What is Azure AI Search?
- Extract data with an indexer
- Enrich extracted data with AI skills
- Search an index
- Persist extracted information in a knowledge store
- Exercise - Create a knowledge mining solution