Courseiva
Implement natural language processing solutionsmediumMultiple ChoiceObjective-mapped

AI-102 Practice Question: Implement natural language processing solutions

A company is building a chatbot using Azure Bot Service and Language Understanding (LUIS). The chatbot needs to handle user intents for booking flights and checking flight status. After testing, the chatbot frequently fails to distinguish between the two intents when users mention flight numbers. Which action should the engineer take to improve intent recognition?

⚠ Common exam trap

Watch out — candidates often think reducing the confidence threshold or adding more intents will fix misclassification, but the real issue is insufficient representative training data for the specific ambiguous patterns (flight numbers) that cause confusion.

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

Add more utterances that include flight numbers to the training data for both intents.

Adding more utterances that include flight numbers to both intents provides LUIS with more varied examples of how flight numbers appear in natural language, enabling the model to learn distinguishing patterns. Without sufficient training data containing flight numbers, LUIS cannot reliably differentiate between 'BookFlight' and 'CheckFlightStatus' when users mention flight numbers, as the entity alone does not determine intent.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Increase the number of intents to split the flight-related queries further.

    Why it's wrong here

    More intents can dilute training data and increase confusion.

  • Add more utterances that include flight numbers to the training data for both intents.

    Why this is correct

    This provides more examples for the model to learn the subtle differences.

  • Reduce the confidence score threshold for intent detection.

    Why it's wrong here

    Lowering threshold increases false positives, not accuracy.

  • Use the prebuilt domain for flight booking to improve accuracy.

    Why it's wrong here

    Prebuilt domains may not cover all custom scenarios.

About these practice questions

Courseiva writes every AI-102 question from scratch — 945 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 →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

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.