Courseiva
Implement natural language processing solutionshardMultiple ChoiceObjective-mapped

AI-102 Practice Question: Implement natural language processing solutions

A company is building a chatbot using Azure Language Service and wants to ensure that the chatbot can understand user intents and extract entities from user utterances. The chatbot must be able to handle multiple intents in a single utterance and must support pre-built entities such as numbers and dates. Which action should the developer take to configure the Language service accordingly?

⚠ Common exam trap

It's easy for candidates to confuse the 'Multiple intents' setting with Orchestration workflow or assume that pre-built entities require manual list definitions, when in fact the former is a project-level toggle and the latter are automatically available without any custom configuration.

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

Enable the 'Multiple intents' setting in the Language service project.

The Azure Language Service's Conversational Language Understanding (CLU) project includes a 'Multiple intents' setting that, when enabled, allows the model to predict more than one intent per utterance. This is essential for handling compound user inputs where the user expresses multiple goals in a single sentence.

Answer analysis

Option-by-option breakdown

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

  • Enable the 'Multiple intents' setting in the Language service project.

    Why this is correct

    This setting allows the model to predict multiple intents for a single utterance.

  • Upgrade the Language service tier from Standard to Custom.

    Why it's wrong here

    The Standard tier already supports multiple intents and pre-built entities; upgrading is unnecessary.

  • Configure the project to use Orchestration workflow.

    Why it's wrong here

    Orchestration workflow is used to route utterances to different projects, not to enable multiple intents within a single project.

  • Set the project language to 'Multilingual' to enable entity recognition.

    Why it's wrong here

    The multilingual option is for supporting multiple languages, not for enabling multiple intents or pre-built entities.

  • Define list entities for numbers and dates.

    Why it's wrong here

    Pre-built entities like numbers and dates are automatically recognized without needing to define them as list entities.

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.