AI-102 Practice Question: Implement natural language processing solutions
You need to translate a large volume of documents from English to French while preserving the original formatting. Which Azure service should you use?
⚠ Common exam trap
Microsoft often tests the distinction between text translation and document translation, leading candidates to choose Azure AI Language (option A) because they confuse its general language processing capabilities with the specific document translation feature, or to pick Custom Translator (option C) thinking customization is required for formatting preservation.
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 (Document Translation)
Azure AI Translator's Document Translation feature is specifically designed to translate entire documents while preserving the original structure, layout, and formatting (e.g., tables, headers, bullet points). It supports batch processing of large volumes of documents and maintains the source file's format in the translated output, making it the correct choice for this requirement.
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 it's wrong here
Azure AI Language offers entity recognition, sentiment and summarisation, but no document translation capability at all. It is tempting because it is a broad text-analytics service, but it would be the right choice for extracting insights from text, not converting English documents to French while keeping formatting.
- ✓
Azure AI Translator (Document Translation)
Why this is correct
Document Translation is the Translator feature that translates whole files while retaining their original layout, tables and formatting. The plain text translation API returns only translated strings, so it cannot preserve document structure across a large batch.
- ✗
Custom Translator in Azure AI Translator
Why it's wrong here
Custom Translator builds a tuned translation model for domain-specific terminology; it does not itself preserve document formatting. It is tempting because it improves translation quality, but it would be correct when you need custom vocabulary, whereas the requirement here is layout retention, which the Document Translation feature provides.
- ✗
Azure OpenAI Service with GPT-4
Why it's wrong here
GPT-4 generates text and cannot preserve a document's original layout, tables or styling during translation. It is tempting because Azure OpenAI handles broad language tasks, but it would be the right choice for free-form generation or summarisation, not format-preserving document translation.
Go deeper
Related to this question
About these practice questions
Courseiva writes every AI-102 question from scratch — 761 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-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.