Microsoft Azure AI Fundamentals (AI-900)Describe features of Natural Language Processing (NLP) workloads on AzureEasy

A global e-commerce platform receives customer service inquiries in numerous languages. The platform needs to automatically translate these inquiries into English for their support agents and then translate the agents' English responses back into the customer's original language. Which Azure Cognitive Service is primarily responsible for performing these language conversions?

  1. AAzure Translator
  2. BAzure Bot Service
  3. CAzure Speech Service
  4. DAzure Text Analytics
Show answer & explanation

Correct answer: A. Azure Translator

Azure Translator is the dedicated Cognitive Service for performing machine translation tasks, including translating text between various languages. It's perfectly suited for the bidirectional translation required in this scenario.

Why the other options are wrong

  • B. Azure Bot Service builds conversational AI, often integrating other services like Translator.
  • C. Azure Speech Service handles speech-to-text and text-to-speech, not text-to-text translation.
  • D. Azure Text Analytics (part of Azure Cognitive Service for Language) focuses on sentiment, key phrases, NER, etc., not primary translation.

Azure Translator

An Azure Cognitive Service that provides cloud-based machine translation for text and documents across multiple languages.

  • Supports over 100 languages.
  • Can translate text, documents, and custom models.
  • Used for real-time and batch translation.

Memory trick: Translator speaks all languages for you.

More Describe features of Natural Language Processing (NLP) workloads on Azure questions