Build a Natural Language Processing Solution with Azure AI Services (AI-3003)

Unlock the power of human language with Azure AI. AI-3003 dives into building applications that understand and respond to natural language. Learn text analytics techniques, sentiment analysis, and chatbot development using Azure AI Language.

Retail Price: $675.00

Next Date: 09/09/2025

Course Days: 1


Enroll in Next Date

Request Custom Course


Objectives

• Analyze text with Azure AI Language

• Build a question answering solution

• Build a conversational language understanding model

• Create a custom text classification solution

• Create a custom named entity extraction solution

• Translate text with Azure AI Translator service

• Create speech-enabled apps with Azure AI services

• Translate speech with the Azure AI Speech service

 

Target Audience

• AI Engineer

• Software Developer

 

Prerequisites Recommended:

• Familiarity with Azure and the Azure portal.

• Experience programming with C# or Python.


Course Outline

1) Analyze text with Azure AI Language • Detect language from text • Analyze text sentiment • Extract key phrases, entities, and linked entities • Lab: Analyze text

2) Build a question answering solution • Understand question answering and how it compares to language understanding • Create, test, publish and consume a knowledge base • Implement multi-turn conversation and active learning • Create a question answering bot to interact with using natural language • Lab: Create a question answering solution

3) Build a conversational language understanding model • Provision Azure resources for Azure AI Language resource • Define intents, utterances, and entities • Use patterns to differentiate similar utterances • Use pre-built entity components • Train, test, publish, and review an Azure AI Language model • Lab: Build an Azure AI services conversational language understanding model

4) Create a custom text classification solution • Understand types of classification projects • Build a custom text classification project • Tag data, train, and deploy a model • Submit classification tasks from your own app • Lab: Classify text

5) Custom named entity recognition • Understand tagging entities in extraction projects • Understand how to build entity recognition projects • Lab: Extract custom entities

6) Translate text with Azure AI Translator service • Provision a Translator resource • Understand language detection, translation, and transliteration • Specify translation options • Define custom translations • Lab: Translate text with the Azure AI Translator service

7) Create speechenabled apps with Azure AI services • Provision an Azure resource for the Azure AI Speech service • Implement speech recognition with the Azure AI Speech to text API • Use the Text to speech API to implement speech synthesis • Configure audio format and voices • Use Speech Synthesis Markup Language (SSML) • Lab: Create a speech-enabled app

8) Translate speech with the Azure AI Speech service • Provision Azure resources for speech translation • Generate text translation from speech • Synthesize spoken translations • Lab: Translate speech

9) Develop an audioenabled generative AI application • Deploy an audio-enabled generative AI model in Azure AI Foundry • Create a chat app that submits audio-based prompts • Lab: Develop an audio-enabled chat app

Course Dates Course Times (EST) Delivery Mode GTR
9/9/2025 - 9/9/2025 10:00 AM - 6:00 PM Virtual Enroll
10/7/2025 - 10/7/2025 10:00 AM - 6:00 PM Virtual Enroll
11/6/2025 - 11/6/2025 10:00 AM - 6:00 PM Virtual Enroll
12/9/2025 - 12/9/2025 10:00 AM - 6:00 PM Virtual Enroll
1/13/2026 - 1/13/2026 10:00 AM - 6:00 PM Virtual Enroll
2/10/2026 - 2/10/2026 10:00 AM - 6:00 PM Virtual Enroll
3/10/2026 - 3/10/2026 10:00 AM - 6:00 PM Virtual Enroll
4/14/2026 - 4/14/2026 10:00 AM - 6:00 PM Virtual Enroll
5/12/2026 - 5/12/2026 10:00 AM - 6:00 PM Virtual Enroll
6/9/2026 - 6/9/2026 10:00 AM - 6:00 PM Virtual Enroll