Courseiva

AI-900 Practice Question: Describe features of Natural Language Processing workloads on Azure

A business analyst wants to quickly summarize the main topics discussed in a large collection of customer feedback emails. The analyst needs to identify recurring concepts such as 'product quality', 'shipping delay', and 'customer service'. They want to use a prebuilt Azure AI Language feature without any custom training. Which feature should they use?

⚠ Common exam trap

Candidates often confuse Named Entity Recognition (NER) with Key Phrase Extraction, mistakenly thinking NER can extract general topics, when in fact NER is strictly limited to predefined entity categories like persons, locations, and organizations, not abstract recurring concepts.

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 choice because it is a prebuilt Azure AI Language feature designed to automatically identify and return the main topics, concepts, and recurring themes from unstructured text, such as 'product quality' or 'shipping delay'. Unlike custom-trained models, this feature requires no training data and works out-of-the-box, making it ideal for quickly summarizing large collections of customer feedback emails.

Answer analysis

Option-by-option breakdown

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

  • Named Entity Recognition (NER)

    Why it's wrong here

    Named Entity Recognition (NER) identifies and classifies specific, pre-defined semantic categories such as people, organizations, locations, dates, and monetary amounts into structured entities. It is designed for extracting discrete facts like 'Acme Corp' or 'Seattle', not for capturing abstract, multi-word themes such as 'product quality' or 'shipping delay'. Thus, NER fails to meet the requirement of summarizing the main topics because it does not infer the overall subject matter from untyped key phrases.

    When this WOULD be correct

    A question asks: 'Which Azure AI Language feature should be used to extract specific entity types (e.g., person names, dates, monetary values) from legal documents?' In that case, NER is the correct answer because it is designed to identify and classify named entities.

  • Key Phrase Extraction

    Why this is correct

    Correct. Key Phrase Extraction returns a list of key phrases from the text that capture the main topics, such as 'product quality' or 'shipping delay'. It is a prebuilt feature and requires no custom training.

  • Language Detection

    Why it's wrong here

    Language Detection determines which natural language (e.g., English, Spanish, French) a document is written in by analyzing linguistic patterns and character usage. It returns a language code and confidence score, but it does not inspect the meaning or subject matter of the content, so it cannot identify or summarize the main topics mentioned. Therefore, even if a document is correctly classified as English, no information about 'product quality' or 'shipping delay' is produced.

    When this WOULD be correct

    A company receives customer feedback in multiple languages (e.g., English, French, German) and needs to route each message to the appropriate language-specific support team. Language Detection would be the correct feature to identify the language of each feedback email.

  • Sentiment Analysis

    Why it's wrong here

    Sentiment Analysis assigns a polarity score (positive, negative, neutral, or mixed) to text by evaluating opinion-bearing words and their context. It measures the emotional tone expressed in the text, but it does not extract the concrete subjects or themes that the sentiment refers to; for example, it may label a review as negative without telling you that the negative sentiment is about battery life. Consequently, while sentiment analysis can indicate how customers feel, it cannot summarize what topics are actually being discussed.

    When this WOULD be correct

    A question asking to determine whether customer feedback emails are generally positive, negative, or neutral about a product or service, without needing to identify specific topics.

Option-by-option analysis

Why each answer is right or wrong

Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AI-900 exam frequently reuses these exact scenarios with slightly different constraints.

Key Phrase ExtractionCorrect answer

Why this is correct

Correct. Key Phrase Extraction returns a list of key phrases from the text that capture the main topics, such as 'product quality' or 'shipping delay'. It is a prebuilt feature and requires no custom training.

Named Entity Recognition (NER)Wrong answer — click to see why

Why this is wrong here

Named Entity Recognition (NER) identifies and categorizes entities like people, organizations, and locations, but it does not extract multi-word phrases summarizing main topics such as 'product quality' or 'shipping delay' from unstructured text.

★ When this WOULD be the correct answer

A question asks: 'Which Azure AI Language feature should be used to extract specific entity types (e.g., person names, dates, monetary values) from legal documents?' In that case, NER is the correct answer because it is designed to identify and classify named entities.

Why candidates choose this

Candidates may confuse 'entities' with 'topics' or 'key phrases', assuming that extracting named entities would also capture recurring concepts, but NER focuses on specific categories rather than summarizing main themes.

Language DetectionWrong answer — click to see why

Why this is wrong here

Language Detection identifies the language of text (e.g., English, Spanish), not topics or concepts within the text. The analyst needs to summarize main topics like 'product quality', not detect the language of the feedback.

★ When this WOULD be the correct answer

A company receives customer feedback in multiple languages (e.g., English, French, German) and needs to route each message to the appropriate language-specific support team. Language Detection would be the correct feature to identify the language of each feedback email.

Why candidates choose this

Candidates may confuse 'detecting topics' with 'detecting language', or think Language Detection can extract themes because it analyzes text content, but it only identifies the language.

Sentiment AnalysisWrong answer — click to see why

Why this is wrong here

Sentiment Analysis determines the emotional tone (positive, negative, neutral) of text, but does not extract or summarize topics or concepts like 'product quality' or 'shipping delay'.

★ When this WOULD be the correct answer

A question asking to determine whether customer feedback emails are generally positive, negative, or neutral about a product or service, without needing to identify specific topics.

Why candidates choose this

Candidates may confuse sentiment analysis with topic extraction, thinking that identifying positive/negative sentiment also reveals the underlying topics, but sentiment analysis only provides polarity, not subject matter.

Analysis generated from the official AI-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”

About these practice questions

One of 985 original AI-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

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.