Describe features of Natural Language Processing workloads on Azure →mediumMultiple ChoiceObjective-mapped
AI-900 Practice Question: Describe features of Natural Language Processing workloads on Azure
What is 'conversational language understanding' (CLU) in Azure AI Language?
⚠ Common exam trap
Test-takers frequently confuse CLU with other Azure AI Language features like sentiment analysis or translation, or mistakenly think CLU generates transcripts, when it is specifically a custom model for intent and entity extraction to drive conversational logic.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
A model that extracts user intent and entities from conversational text to drive chatbot logic
Conversational language understanding (CLU) is a feature of Azure AI Language that enables you to build custom models to extract user intents (e.g., 'BookFlight') and entities (e.g., 'destination city') from natural language utterances. This extracted information drives the logic of a chatbot or virtual assistant, allowing it to determine what action to take. Option B correctly describes this core purpose.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
A chatbot that understands multiple languages and auto-translates responses
Why it's wrong here
CLU can be trained on utterances in multiple languages and each project has a target language, but it does not translate text or generate responses; translation is the domain of Azure AI Translator, a distinct service. The 'auto-translates responses' capability describes a generative or translation service, not CLU's understanding pipeline. Since CLU's role is intent classification and entity extraction, the option conflates language support with translation.
- ✓
A model that extracts user intent and entities from conversational text to drive chatbot logic
Why this is correct
CLU (Conversational Language Understanding) is an Azure AI Language service that maps a user's natural-language utterance to a predefined intent—the user's goal—and extracts entities that carry key data, such as dates, locations, or product names. It is built around custom trained models for domain-specific conversations and enables Azure Bot Framework solutions to route the user to the appropriate dialog or action. Because it handles the understanding layer, CLU is the correct choice for driving chatbot logic.
- ✗
A service that generates conversation transcripts from audio recordings
Why it's wrong here
Speech-to-text transcription is handled by Azure AI Speech (specifically its speech recognition capabilities), which converts audio waveforms into written words. CLU does not process audio; it expects text as input and analyzes that text to infer conversational intent and entities. Therefore, this option misattributes the audio-processing component of a conversational AI solution to CLU, making it incorrect.
- ✗
A tool for analysing the sentiment of customer conversations in real time
Why it's wrong here
Sentiment analysis is a separate Azure AI Language feature that scores text on a positive-to-negative polarity continuum, usually for opinion mining or customer feedback. CLU, by contrast, uses classification models to identify which of your defined intents matches the utterance and extracts structured entities from it, rather than measuring emotional tone. Replacing intent classification with sentiment scoring would prevent a chatbot from knowing which action to take, so this substitution is incorrect.
Go deeper
Related to this question
Learn chapter
Machine Learning Core Concepts
Key term
Azure AI Language
Azure AI Language is a cloud-based service from Microsoft that uses natural language processing to understand, analyze, and generate human language for applications.
Key term
Conversational language understanding
Conversational language understanding is an Azure AI service that helps applications interpret natural human language in conversations or text inputs.
About these practice questions
Courseiva writes every AI-900 question from scratch — 985 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-900 exam.