Microsoft Certified: Azure AI Engineer AssociateImplement natural language processing solutionsMedium

A large e-commerce platform wants to analyze customer reviews to automatically identify recurring themes, product issues, and positive feedback without pre-defining a specific list of keywords or phrases. The goal is to gain insights into emerging trends and sentiments expressed by customers. Which Azure AI Language feature is best suited for this requirement?

  1. ACustom Text Classification
  2. BKey Phrase Extraction
  3. CSentiment Analysis
  4. DNamed Entity Recognition (NER)
Show answer & explanation

Correct answer: B. Key Phrase Extraction

Key Phrase Extraction is designed to identify the main points and concepts within unstructured text. It automatically extracts significant phrases that represent the core topics, making it ideal for discovering recurring themes without needing predefined keywords.

Why the other options are wrong

  • A. Custom Text Classification categorizes text into predefined labels, requiring prior knowledge of categories.
  • C. Sentiment Analysis determines the emotional tone (positive, negative, neutral) but doesn't extract the underlying themes or reasons for that sentiment.
  • D. NER identifies specific entities like people, organizations, or locations, not general themes or issues.

Key Phrase Extraction

An Azure AI Language feature that identifies and extracts the main concepts and topics from unstructured text, providing insights into the core content.

  • Automatically identifies important phrases.
  • Does not require pre-defined keywords or categories.
  • Useful for summarizing content and discovering themes.

Memory trick: Find the key that unlocks the meaning of the words.

More Implement natural language processing solutions questions