Courseiva

Prebuilt Key Phrase Extraction for Product Reviews

A customer support team wants to automatically analyze thousands of product reviews. Their goal is to extract the most frequently mentioned topics (e.g., 'battery life', 'customer service', 'screen quality') without manually reading each review. Which Azure AI Language feature should they use?

Quick Answer

The answer is key phrase extraction. This Azure AI Language feature is designed to automatically identify and extract the main topics, concepts, or frequently mentioned terms—such as 'battery life', 'customer service', or 'screen quality'—from unstructured text like product reviews. By analyzing thousands of reviews in bulk, it surfaces the most salient phrases without requiring manual reading, directly solving the support team’s need for automated topic discovery. On the AI-900 exam, this scenario tests your understanding of prebuilt key phrase extraction for product reviews as a core text analytics capability, often contrasted with sentiment analysis (which detects emotion) or entity recognition (which identifies specific names or locations). A common trap is confusing key phrase extraction with named entity recognition; remember that key phrases are descriptive multi-word topics, not proper nouns. Memory tip: think “Key phrases = Key topics” to quickly recall that this feature pulls out the main discussion points from any text.

⚠ Common exam trap

Watch out — candidates often confuse 'entity recognition' with 'key phrase extraction', but entity recognition only extracts proper nouns (e.g., 'Apple', 'New York'), while key phrase extraction captures descriptive multi-word topics (e.g., 'battery life').

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Key phrase extraction

Key phrase extraction is the correct Azure AI Language feature because it automatically identifies the main points or topics (e.g., 'battery life', 'customer service', 'screen quality') from unstructured text. This directly meets the requirement to extract frequently mentioned topics from thousands of product reviews without manual reading.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Key phrase extraction

    Why this is correct

    Key phrase extraction is designed to identify the main concepts and topics in a body of text, making it ideal for extracting frequently mentioned subjects from product reviews.

  • Sentiment analysis

    Why it's wrong here

    Sentiment analysis determines the emotional tone (positive, negative, neutral) of the text, not the specific topics being discussed.

  • Language detection

    Why it's wrong here

    Language detection identifies the language in which the text is written, not the topics or key phrases within it.

  • Entity recognition

    Why it's wrong here

    Entity recognition extracts pre-defined categories like persons, organizations, and locations, but not general topics or phrases like 'battery life'.

About these practice questions

Courseiva writes every AI-900 question from scratch — 985 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

3 more ways this is tested on AI-900

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. A retail company wants to automatically analyze thousands of product reviews to identify the most frequently mentioned aspects, such as 'battery life', 'screen quality', and 'customer service'. They plan to use a prebuilt Azure AI Language feature without any custom training. Which feature should they use?

medium
  • A.Text Analytics for Health
  • B.Key phrase extraction
  • C.Entity linking
  • D.Sentiment analysis

Why B: Key phrase extraction is the correct choice because it is specifically designed to identify and extract the most important words or phrases from unstructured text, such as product reviews. This prebuilt Azure AI Language feature requires no custom training and directly surfaces frequently mentioned aspects like 'battery life' or 'screen quality' by analyzing term frequency and relevance.

Variation 2. A marketing team wants to automatically analyze thousands of customer reviews to identify the most commonly discussed aspects, such as 'price', 'durability', or 'customer service'. They do not have any labeled data for custom training. Which prebuilt Azure AI Language feature should they use?

medium
  • A.Key phrase extraction
  • B.Sentiment analysis
  • C.Entity recognition
  • D.Language detection

Why A: Key phrase extraction is the correct choice because it automatically identifies the most important points or topics (like 'price', 'durability', 'customer service') from unstructured text without requiring any labeled training data. This prebuilt Azure AI Language feature is designed specifically to surface commonly discussed aspects from large volumes of text, making it ideal for analyzing thousands of customer reviews.

Variation 3. A customer support team uses an AI chatbot to analyze incoming messages. They want to automatically identify the most frequently mentioned topics, such as 'shipping delay', 'refund policy', and 'product quality', without manually reading each message. Which Azure AI Language feature should they use?

easy
  • A.Language Detection
  • B.Key Phrase Extraction
  • C.Sentiment Analysis
  • D.Entity Recognition

Why B: Key Phrase Extraction is the correct choice because it automatically identifies the main topics and concepts in text, such as 'shipping delay', 'refund policy', and 'product quality', without requiring manual reading. This feature returns a list of key phrases that represent the most salient points in the input, making it ideal for topic frequency analysis in customer support messages.

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AI-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-900 exam.