Building Apps with Azure AI Language and Python
1h 54mIntermediate2025-06-20
Authors

Ziggy Zulueta
Course details
This course provides a comprehensive introduction to Azure AI Language. Learn how to create and manage resources, explore the Azure AI Language Studio, and utilize the Azure AI Language Python SDKs for natural language processing. Practice your new skills along the way with sample code and hands-on challenges. By the end of this course, you'll be prepared to leverage these powerful AI tools and apply them to real-world scenarios.
Learning objectives
Identify common use cases for natural language processing.
Build applications using Azure AI Language's features such as sentiment analysis, key phrases extraction, named entity recognition, document summarization, entity linking, text analytics for health, language detection, PII detection, custom question answering, conversational language understanding, and custom text classification.
Utilize Azure AI Language using the Language Studio and the Python SDK.
Learning objectives
Identify common use cases for natural language processing.
Build applications using Azure AI Language's features such as sentiment analysis, key phrases extraction, named entity recognition, document summarization, entity linking, text analytics for health, language detection, PII detection, custom question answering, conversational language understanding, and custom text classification.
Utilize Azure AI Language using the Language Studio and the Python SDK.
Skills covered
Azure AI ServicesTelecommunicationsProgramming FoundationsFull-Stack Web DevelopmentAI Productivity ToolsArtificial Intelligence FoundationsAzureArtificial Intelligence for BusinessArtificial Intelligence (AI)Web DevelopmentProgramming LanguagesNetwork and System AdministrationBusiness Software and ToolsMicrosoftSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Build AI applications with Azure AI Language
- 02 - Prerequisites
- 03 - How to use Codespaces for this course
1. Introduction to Azure AI Language
- 04 - What is Azure AI Language
- 05 - Creating a resource for Azure AI Language
2. Default Features
- 06 - Explore default features using the Azure AI Foundry portal
- 07 - Sentiment analysis and opinion mining
- 08 - Key phrase extraction
- 09 - Named entity recognition
- 10 - Text, document, and conversation summarization
- 11 - Text analytics for health
- 12 - Entity linking
- 13 - Language detection
- 14 - Personally identifiable information (PII) detection
- 15 - Challenge - Testing the default features of Azure AI Language
- 16 - Solution - Testing the default features of Azure AI Language
3. Custom Question Answering
- 17 - Custom question answering using the Language Studio
- 18 - Custom question answering using Python
- 19 - Challenge - Custom question answering
- 20 - Solution - Custom question answering
4. Conversational Language Understanding (CLU)
- 21 - CLU using the Language Studio
- 22 - CLU using Python
- 23 - Challenge - CLU
- 24 - Solution - CLU
5. Orchestration workflow
- 25 - Orchestration workflow using the Language Studio
- 26 - Orchestration workflow using Python
- 27 - Challenge - Orchestration workflow
- 28 - Solution - Orchestration workflow
6. Custom Text Classification
- 29 - Custom text classification using the Language Studio
- 30 - Custom text classification via the API
- 31 - Challenge - Custom text classification
- 32 - Solution - Custom text classification
Conclusion
- 33 - Summary
Related courses
- Azure AI for Developers: Content Safety and Responsible AI
- Build with AI: Production-Ready AI Apps with Gradio
- Extend Web Application Functionality on Microsoft Azure
- Azure AI for Developers: Azure AI Speech
- Streaming IoT Data with Azure Serverless and AI
- Build AI Applications with Gradio
- Building Serverless Xamarin Apps with Azure
- Microsoft XAML: 1 Core Concepts
Related learn paths
- Build AI Products Using Azure AI Services in Your Development Lifecycle
- Become an IT Security Specialist
- Getting Started as an ASP.NET Developer
- Take Better Photos with Your Phone
- Build Your Knowledge of Cloud Administration
- Advancing Your Azure Developer Skills: Exploring Complex Application Development
- Getting Started as an Azure Developer
- Prepare for the AZ-203 Developing Solutions for Microsoft Azure Exam