AI-102 Practice Question: Implement natural language processing solutions
A company wants to build a conversational interface that can understand user intents and extract key information from utterances, such as booking a flight to a specific city on a specific date. They need to implement this using Azure AI Language. Which feature should they use?
⚠ Common exam trap
A common mix-up: candidates confuse entity extraction features like NER with intent understanding, which only CLU provides in Azure AI Language.
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
✓
Conversational language understanding (CLU)
Conversational language understanding (CLU) is the Azure AI Language feature built for intent recognition and entity extraction in conversational input. It supports custom intents and entities, making it ideal for building chatbots and voice assistants that need to parse user requests like flight bookings. Other features lack intent understanding or custom entity extraction.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Conversational language understanding (CLU)
Why this is correct
CLU is designed to understand user intents and extract entities from conversational text. It allows you to define intents like 'BookFlight' and entities like destination and date, then train a model to predict them from utterances. This directly matches the requirement of understanding intents and extracting key information from user input.
- ✗
Custom text classification
Why it's wrong here
Custom text classification assigns predefined categories to entire documents or text passages, but it does not extract specific entities or understand intents. It is used for scenarios like categorizing support tickets, not for parsing conversational utterances to identify booking details. It lacks the entity extraction and intent recognition capabilities needed here.
- ✗
Named entity recognition (NER)
Why it's wrong here
Prebuilt NER extracts common entities like people, places, and dates, but it does not understand user intents. It cannot determine that the user wants to book a flight. While it might extract a city or date, it lacks the intent classification and custom entity training that CLU provides for conversational scenarios.
- ✗
Key phrase extraction
Why it's wrong here
Key phrase extraction identifies main concepts in text but does not understand intents or extract structured entities like dates and destinations. It is a summarization feature, not a conversational AI tool. It cannot determine what the user wants to do or capture the specific parameters required for a booking.
Go deeper
Related to this question
About these practice questions
One of 761 original AI-102 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Microsoft exam blueprint
This AI-102 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-102 exam.