Courseiva

AI-102 Practice Question: Implement natural language processing solutions

Network Topology
resource-group rg-cluname clu-accountproject-name "SupportBot"language "en-us"multilingual false

You need the project to support English, Spanish, and French. What change should you make to the command?

⚠ Common exam trap

Azure exams often test the misconception that adding a description or changing the project name can enable multilingual support, when in fact only the explicit `--multilingual true` flag activates this feature.

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

✓

Change --multilingual false to --multilingual true.

The command requires multilingual support for English, Spanish, and French. By default, the `--multilingual` flag is set to `false`, which restricts the project to a single language. Changing it to `true` enables the project to accept utterances in multiple languages, allowing the Conversational Language Understanding (CLU) model to process and train on intents and entities across all specified languages.

Answer analysis

Option-by-option breakdown

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

  • ✗

    Change --language to "multi".

    Why it's wrong here

    "multi" is not a valid language code; the --language parameter accepts a specific locale such as en-us, so this fails validation. It tempts because it appears to express multiple languages in one value, but supporting English, Spanish and French requires separate language configuration entries.

  • ✓

    Change --multilingual false to --multilingual true.

    Why this is correct

    Setting `--multilingual true` enables the custom question answering project to train and query across multiple languages within a single project, rather than one language per project. This directly satisfies the stem's requirement for English, Spanish, and French support, since the default `false` restricts the project to a single language.

  • ✗

    Add --description "Multi-language support".

    Why it's wrong here

    The --description flag only sets project metadata text and does not configure supported languages. It tempts because descriptions often document project scope, so adding a note about multi-language support appears relevant, but language enablement requires the appropriate language configuration parameter in the command.

  • ✗

    Change --project-name to "SupportBotML".

    Why it's wrong here

    Renaming the project changes only its identifier and has no effect on language configuration. It tempts because project names often reflect purpose, so a multi-language label seems meaningful, but supported languages are controlled by dedicated language settings, not the project name.

About these practice questions

This AI-102 question is part of Courseiva's 761-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam 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.