Describe features of Natural Language Processing workloads on Azure →mediumMultiple ChoiceObjective-mapped
AI-900 Practice Question: Describe features of Natural Language Processing workloads on Azure
A multinational company needs to automatically translate customer support emails from English to Spanish and French. The emails are plain text. Which Azure service should they use?
⚠ Common exam trap
Test-takers frequently confuse Azure AI Language (which includes multiple NLP features like sentiment analysis and key phrase extraction) with translation, but translation is a separate service (Azure AI Translator) and not part of the Azure AI Language suite.
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 Translator
Azure AI Translator is the correct service because it provides real-time text translation between multiple languages, including English to Spanish and French, via a REST API. It is specifically designed for plain text translation tasks, making it ideal for automatically translating customer support emails without requiring audio processing or conversational AI.
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 (Sentiment Analysis)
Why it's wrong here
Azure AI Language is a suite of natural language processing features that includes sentiment analysis, key phrase extraction, named entity recognition, and language detection. Sentiment analysis specifically determines whether the overall tone of text is positive, negative, or neutral, but it does not convert text between languages. While Azure AI Language can detect the language of an email, the actual translation task must be handled by a separate Azure Cognitive Services API: Azure AI Translator.
- ✓
Azure AI Translator
Why this is correct
Azure AI Translator is the dedicated Azure Cognitive Services API for text translation, using neural machine translation models to convert plain text between more than 100 languages while preserving meaning and formatting details. It supports both real-time API calls for individual strings and batch or document translation workflows, making it ideal for handling static email content at scale. Because it focuses specifically on written text, it is the correct service here, unlike speech-focused or conversational AI services.
- ✗
Azure AI Speech
Why it's wrong here
Azure AI Speech is designed for spoken language scenarios, offering speech-to-text, text-to-speech, and speech translation (including speech-to-speech and speech-to-text translation) during live conversations. Its translation capabilities are optimized for audio input and output, not for processing static text emails, which already exist as written text. Feeding plain-text emails into the speech pipeline would require unnecessary text-to-speech synthesis or speech recognition steps, whereas Azure AI Translator directly accepts raw text as input and returns translated text.
- ✗
Azure Bot Service
Why it's wrong here
Azure Bot Service is a framework for building and managing conversational agents, such as web chat bots or Microsoft Teams bots, that interact with users via natural language and handle channel integration. The service itself has no built-in translation engine; although a bot can be extended to call Azure AI Translator through custom code, the Bot Service only orchestrates conversations and message routing. Choosing it for email translation would add unnecessary infrastructure while contributing no translation logic, so it is not a viable direct solution.
Go deeper
Related to this question
Learn chapter
Azure Machine Learning Studio
Key term
Azure AI Translator
Azure AI Translator is a cloud-based service that uses neural machine translation to convert text between languages while preserving meaning and context.
Key term
Service
A service is a software component or system that performs a specific function and is available to be used by other programs or users over a network.
About these practice questions
Courseiva writes every AI-900 question from scratch — 985 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. 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-900 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-900 exam.