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

A developer is creating an application that processes user-generated content from various global sources. Before performing any further NLP tasks, the application needs to automatically determine the language of each text submission to ensure correct processing. Which Azure AI Language capability should be used for this initial step?

  1. AText Summarization
  2. BLanguage Detection
  3. CKey Phrase Extraction
  4. DSentiment Analysis
Show answer & explanation

Correct answer: B. Language Detection

Language Detection is the specific Azure AI Language capability designed to identify the primary language of a given text, which is crucial for processing multilingual content correctly.

Why the other options are wrong

  • A. Text Summarization condenses text, not identifies its language.
  • C. Key Phrase Extraction identifies important phrases, not language.
  • D. Sentiment Analysis determines emotional tone, not language.

Language Detection

An Azure AI Language capability that identifies the primary language of a given text document or string, often returning a language code and a confidence score.

  • Essential for multilingual NLP pipelines.
  • Supports a wide range of languages.
  • Provides a confidence score for the detected language.

Memory trick: Language detection finds the tongue behind the words.

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