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

A researcher is analyzing historical documents written in different languages and needs to determine the primary language of each document before further processing. Which Azure Cognitive Service for Language feature should the researcher use?

  1. ALanguage Detection
  2. BEntity Linking
  3. CKey Phrase Extraction
  4. DCustom Text Classification
Show answer & explanation

Correct answer: A. Language Detection

Language Detection is specifically designed to identify the language of input text. This is a fundamental first step when dealing with multilingual documents and is offered as a core feature in Azure Cognitive Service for Language.

Why the other options are wrong

  • B. Entity Linking resolves entities to a common knowledge base, not detects language.
  • C. Key Phrase Extraction identifies main topics within a text, not its language.
  • D. Custom Text Classification categorizes text based on user-defined labels, assuming language is known.

Language Detection

The process of automatically identifying the natural language in which a piece of text is written.

  • Crucial for multilingual data processing.
  • Often a prerequisite for other NLP tasks.
  • Supported by Azure Cognitive Service for Language.

Memory trick: Detect the language before you can speak it.

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