Courseiva
Implement natural language processing solutionshardMultiple ChoiceObjective-mapped

AI-102 Practice Question: Implement natural language processing solutions

Exhibit

Refer to the exhibit.

{
  "kind": "Conversation",
  "analysisInput": {
    "conversationItem": {
      "id": "1",
      "text": "I need to book a flight to Seattle for next Monday.",
      "modality": "text",
      "language": "en"
    }
  },
  "parameters": {
    "projectName": "FlightBooking",
    "deploymentName": "production"
  }
}

You are debugging a CLU application. The JSON above shows a request to the Azure AI Language runtime API. The response returns an intent of "BookFlight" with a confidence of 0.95, but no entities are extracted. The training data includes entities like "Location" and "DateTime". What is the most likely cause?

⚠ Common exam trap

Azure often tests the misconception that a successful API response with a high-confidence intent implies all features (like entity extraction) are working correctly, when in fact the default response may omit entities unless a specific parameter is included.

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

The request is missing the 'verbose' parameter set to true.

The CLU runtime API, by default, returns only the top intent and does not include extracted entities unless the 'verbose' query parameter is set to true. Without this parameter, the response omits the entities array even if the model was trained to extract them, which explains why the intent is returned with high confidence but no entities appear.

Answer analysis

Option-by-option breakdown

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

  • The deployment name is incorrect.

    Why it's wrong here

    Deployment name is present and likely correct.

  • The model was not trained on entity extraction.

    Why it's wrong here

    The training data includes entities.

  • The utterance does not contain any entities.

    Why it's wrong here

    The utterance contains 'Seattle' and 'next Monday' which are entities.

  • The request is missing the 'verbose' parameter set to true.

    Why this is correct

    Verbose parameter is required to get entity details.

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.