👨‍🏫 Instructor-Led Training

AI-3003: Develop natural language solutions in Azure​

Course Code: AI-3003
Duration: 1 Day
Level: Intermediate
Category: AI and Machine Learning

Course Overview

Course Description

Master the art of building advanced natural language solutions in Azure with this intermediate-level, instructor-led course. Designed for developers and AI engineers, this training dives deep into the design, development, and deployment of language understanding, text analytics, conversational AI, translation, and speech-enabled applications using Azure AI Language, Azure Translator, and Azure Speech Services. Explore how to implement sentiment analysis, entity recognition, custom classification, and real-time speech translation. The course balances theory with practice, with 40–50% of time dedicated to hands-on exercises.


Target Audience

Ideal for:

  • AI Engineers, Software Developers, and Cloud Developers building natural language processing (NLP) solutions in Azure

  • Professionals familiar with programming in C# or Python and comfortable using Azure portal and REST APIs

Prerequisites:

  • Basic experience with Azure fundamentals

  • Programming knowledge in C# or Python


Course Outline

Module 1: Analyze Text with Azure AI Language

  • Leverage Azure AI Language to perform sentiment analysis, language detection, key phrase extraction, and entity recognition

  • Understand linked entities and how to apply them in NLP solutions

Module 2: Build Question Answering and Conversational AI Solutions

  • Create question answering systems using knowledge bases

  • Develop multi-turn conversational agents using Conversational Language Understanding (CLU) models

  • Apply active learning to improve accuracy and user experience

Module 3: Develop Custom Text Classification and Named Entity Recognition Models

  • Train custom text classifiers to categorize documents and data

  • Build and deploy custom Named Entity Recognition (NER) models to extract domain-specific entities from unstructured text

Module 4: Translate Text with Azure Translator

  • Implement text translation and transliteration services

  • Customize translation pipelines for multilingual applications

Module 5: Build Speech-Enabled Solutions with Azure Speech Services

  • Integrate speech-to-text and text-to-speech capabilities for interactive applications

  • Use Speech SDKs to implement real-time speech translation and voice commands


Hands-On Experience

The course dedicates 40–50% of time to hands-on coding exercises, demos, and applied practice to solidify skills in building practical natural language solutions in Azure.


Skills You’ll Gain

By the end of AI-3003, you will be able to:

  • Analyze and interpret textual data using Azure AI Language services

  • Develop conversational AI agents and question-answering solutions

  • Build custom classifiers and entity recognition models for specialized NLP tasks

  • Translate text and speech across languages for global applications

  • Design and implement speech-enabled applications using Azure Speech Services

Ready to Get Started?

Join thousands of professionals who have advanced their careers with our training programs.

Join Scheduled Training

Find upcoming sessions for this course and register for instructor-led training with other professionals.

View Schedule

Custom Training Solution

Need training for your team? We'll create a customized program that fits your organization's specific needs.

Get Custom Quote