Courseiva

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.

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 →

How Courseiva writes practice questions · Editorial policy

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.