Describe features of Natural Language Processing workloads on Azure →mediumMultiple ChoiceObjective-mapped
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?”
Go deeper
Related to this question
Learn chapter
Machine Learning Core Concepts
Key term
Training data
Training data is a set of examples used to teach a machine learning model how to make predictions or decisions.
Key term
Feature
A feature is a distinct unit of functionality that delivers value to the user, often managed and tracked throughout the software development lifecycle.
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 →
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.