Microsoft Certified: Azure AI Engineer AssociateImplement natural language processing solutionsEasy

A global e-commerce company wants to implement a customer support chatbot that can understand and respond to customer queries in multiple languages. The chatbot needs to identify the user's language automatically and then process their intent. Which Azure AI Language feature is crucial for the initial step of identifying the user's language?

  1. ALanguage Detection
  2. BNamed Entity Recognition
  3. CSentiment Analysis
  4. DKey Phrase Extraction
Show answer & explanation

Correct answer: A. Language Detection

Language Detection is the specific Azure AI Language feature designed to identify the primary language of a given text, which is the necessary first step before processing intent in a multilingual chatbot.

Why the other options are wrong

  • B. Named Entity Recognition identifies specific entities, not the language of the text.
  • C. Sentiment Analysis determines emotional tone, not language.
  • D. Key Phrase Extraction identifies important terms, not the language itself.

Azure AI Language Detection

An Azure AI Language feature that can detect the language of input text and report a confidence score for each identified language, enabling multilingual applications.

  • Supports over 120 languages.
  • Returns the detected language code (e.g., 'en', 'es').
  • Provides a confidence score for the detection.

Memory trick: Understand language first, then process intent.

More Implement natural language processing solutions questions