AI-102 Plan and manage an Azure AI solution Practice Question
Your team is developing a chatbot using Azure AI Bot Service. You need to ensure that the bot can handle multiple languages and respond appropriately. Which Azure AI service should you integrate to perform language detection?
⚠ Common exam trap
Many exam-takers confuse Azure AI Translator's built-in language detection (which is a secondary capability) with the dedicated language detection service, leading them to choose Option D instead of the correct Azure AI Language.
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
✓
Azure AI Language
Azure AI Language provides pre-built language detection capabilities as part of its natural language processing (NLP) features. By integrating this service, the bot can analyze incoming text and identify the language, enabling it to route responses appropriately or trigger language-specific logic.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Azure AI Language
Why this is correct
Azure AI Language provides the language detection feature, returning the detected language and confidence score for input text. Integrating it lets the bot identify the incoming language and route to appropriate responses, satisfying the multilingual handling requirement.
- ✗
Azure AI Speech
Why it's wrong here
Azure AI Speech handles speech-to-text, text-to-speech and translation of audio, not detection of the language of typed chat text. It would be correct if the bot needed to transcribe or synthesise spoken utterances, but the stem requires identifying the language of incoming text.
- ✗
Azure AI Content Safety
Why it's wrong here
Azure AI Content Safety screens text and images for harmful material; it returns severity scores, not language identifiers. It would be the right integration if the requirement were moderating abusive chatbot output, but it cannot tell the bot which language a user wrote in.
- ✗
Azure AI Translator
Why it's wrong here
Azure AI Translator translates text between languages; its detection capability is incidental to translation, whereas the requirement is standalone language identification for routing responses. It would be correct if the bot needed to convert the user's message into another language.
Go deeper
Related to this question
About these practice questions
One of 761 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 →
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.