Courseiva

AI-102 Practice Question: Implement natural language processing solutions

You are designing a multilingual chatbot using Azure AI Language. The chatbot must support English, Spanish, and French. You need to minimize development effort and ensure consistent intent recognition across languages. What should you do?

⚠ Common exam trap

AI-102 often tests the misconception that you must either translate everything to English or build separate language models, when the correct answer is to use a single multilingual CLU project that natively handles multiple languages.

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

✓

Use a single CLU multilingual project that supports all three languages.

A single CLU multilingual project in Azure AI Language natively supports multiple languages within one project, allowing you to define intents and entities once and provide utterances in English, Spanish, and French. The model learns shared semantic representations across languages, so intent recognition remains consistent without building separate models or translation pipelines. This directly minimizes development effort because you maintain one project, one deployment, and one set of intent definitions.

Answer analysis

Option-by-option breakdown

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

  • ✗

    Use the Azure AI Translator to translate all utterances to English before sending to a single English-only CLU project.

    Why it's wrong here

    Translating every utterance to English adds a translation dependency and loses language-specific nuance, so intent recognition is not consistent across languages. It is tempting because it reuses one English model, and would suit monolingual processing, but multilingual CLU recognises intents directly in each language.

  • ✗

    Create a separate CLU project for each language and combine them with a routing mechanism.

    Why it's wrong here

    Separate per-language CLU projects multiply training, maintenance and utterance authoring, contradicting the requirement to minimise development effort. It is tempting because it isolates each language's model, and would be correct where languages need entirely separate intents, but multilingual CLU trains one project across all three.

  • ✓

    Use a single CLU multilingual project that supports all three languages.

    Why this is correct

    A single multilingual CLU project trains intents across English, Spanish and French simultaneously, so one model recognises intents in all three languages. This avoids building and maintaining three separate projects, minimising development effort while keeping recognition consistent.

  • ✗

    Use the Language Understanding (LUIS) service with a single app that includes language-specific utterances.

    Why it's wrong here

    LUIS is the deprecated predecessor to CLU, and a single app mixing language-specific utterances does not give consistent cross-language intent recognition. It is tempting as a familiar service, and would suit a single-language bot, but Azure AI Language's multilingual CLU project handles all three languages natively.

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 and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Microsoft exam blueprint

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.