Courseiva
Plan and manage an Azure AI solutionhardMultiple ChoiceObjective-mapped

AI-102 Plan and manage an Azure AI solution Practice Question

Exhibit

{
  "kind": "Conversation",
  "parameters": {
    "projectName": "SupportBot",
    "deploymentName": "Production",
    "stringIndexType": "TextElement_V8",
    "verbose": true
  },
  "analysisInput": {
    "conversationItem": {
      "id": "1",
      "text": "I need help with my billing issue",
      "modality": "text",
      "language": "en",
      "participantId": "user1"
    }
  }
}

Refer to the exhibit. You are testing a conversational language understanding (CLU) application in Azure AI Language. You send the JSON request to the prediction endpoint and receive a 200 response but with an empty topIntent. What is the most likely cause?

⚠ Common exam trap

Test-takers frequently assume a 200 status code means the request was fully valid, overlooking that CLU can return a successful HTTP response with an empty topIntent when required schema fields like 'role' are missing, rather than throwing an explicit error.

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 conversationItem is missing a required 'role' field.

B is correct because the JSON request for a conversational language understanding (CLU) application requires a 'role' field within the 'conversationItem' object when using the conversation analysis endpoint. Without this field, the service cannot properly interpret the utterance's context (e.g., user vs. system role), leading to a successful HTTP 200 response but an empty 'topIntent' as the model fails to classify the 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.

  • The projectName or deploymentName is incorrect.

    Why it's wrong here

    They are correctly specified.

  • The conversationItem is missing a required 'role' field.

    Why this is correct

    The 'role' field indicates who is speaking and is required for correct classification.

  • The language parameter is not supported.

    Why it's wrong here

    'en' is supported.

  • The utterance text is too short.

    Why it's wrong here

    Short utterances are valid.

About these practice questions

One of 945 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 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.