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 customer support team wants to analyze chat transcripts to identify the most common issues customers are reporting. They need to automatically extract meaningful phrases like 'slow internet connection' and 'billing error' from the conversations. Which Azure AI Language feature should they use?
⚠ Common exam trap
Candidates often confuse Named Entity Recognition (NER) with Key Phrase Extraction because both involve extracting information from text, but NER focuses on predefined categories (e.g., person, location) while Key Phrase Extraction targets any meaningful multi-word phrase relevant to the document's topic.
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 is specifically designed to automatically identify and extract the most important words and phrases from unstructured text, such as 'slow internet connection' and 'billing error' from chat transcripts. This allows the support team to surface common issues without manual review. Sentiment Analysis, NER, and Language Detection serve different purposes and do not extract meaningful multi-word phrases.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Sentiment Analysis
Why it's wrong here
Sentiment Analysis is wrong because it assigns a sentiment score and label (positive, negative, neutral, or mixed) to each sentence or document, based on how emotional or opinionated the language is. It does not summarize what the text is about; a negative score might flag an angry customer but not whether the complaint concerns latency, a dead battery, or a refund delay. The support team would still need a separate step to extract the actual words and phrases describing the technical problem, which is exactly what Key Phrase Extraction does.
When this WOULD be correct
A question asking to automatically determine whether customer feedback is positive, negative, or neutral (e.g., 'Analyze product reviews to gauge overall customer satisfaction').
- ✓
Key Phrase Extraction
Why this is correct
Key Phrase Extraction is the appropriate Azure AI Language feature for this task because it uses a statistical model to scan the entire transcript and return the most salient, topic-bearing phrases — e.g., 'slow internet connection' or 'billing error' — across all customer utterances. This directly surfaces the underlying issues the support team needs to route, prioritize, or act on. Unlike the other options, it does not require predefined categories or sentiment labels; it is designed precisely to distill descriptive problem statements from unstructured text.
- ✗
Named Entity Recognition (NER)
Why it's wrong here
Named Entity Recognition (NER) is not suitable because NER is trained to identify and classify rigid, predefined semantic categories — persons, organizations, locations, dates, quantities, and other proper-noun-like entities. Customer issues are typically expressed as descriptive multi-word phrases (e.g., 'account locked after password change') that do not fit these fixed entity types. NER would return 'Jasmine' as a person and 'billing' as a skill, but it would fail to group 'payment not going through' into a meaningful problem statement, whereas Key Phrase Extraction is designed to return exactly that.
When this WOULD be correct
A question asks: 'Which Azure AI Language feature should be used to extract specific entity types such as person names, dates, and organizations from customer emails?' In that case, NER would be correct.
- ✗
Language Detection
Why it's wrong here
Language Detection is incorrect because it only identifies the dominant natural language of each transcript (e.g., 'English' or 'Spanish') using character- and word-level patterns. It performs a simple classification over a handful of language codes and gives no information about the content, topics, or problems customers discuss. While language metadata might help route transcripts to the right local-language model, it cannot reveal 'internet is slow' or 'payment failed' as actionable issues.
When this WOULD be correct
A multinational company receives customer feedback in multiple languages and needs to route each message to the appropriate language-specific support team. Language Detection would be the correct feature to automatically determine the language of each message.
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
Key Phrase Extraction is the appropriate Azure AI Language feature for this task because it uses a statistical model to scan the entire transcript and return the most salient, topic-bearing phrases — e.g., 'slow internet connection' or 'billing error' — across all customer utterances. This directly surfaces the underlying issues the support team needs to route, prioritize, or act on. Unlike the other options, it does not require predefined categories or sentiment labels; it is designed precisely to distill descriptive problem statements from unstructured text.
✗Sentiment AnalysisWrong answer — click to see why▾
Why this is wrong here
Sentiment Analysis determines the emotional tone (positive, negative, neutral) of text, not the extraction of specific issues or phrases like 'slow internet connection'.
★ When this WOULD be the correct answer
A question asking to automatically determine whether customer feedback is positive, negative, or neutral (e.g., 'Analyze product reviews to gauge overall customer satisfaction').
Why candidates choose this
Candidates may confuse 'analyzing chat transcripts' with sentiment analysis, assuming that identifying common issues involves detecting negative sentiment, but the task requires extracting specific phrases, not overall tone.
✗Named Entity Recognition (NER)Wrong answer — click to see why▾
Why this is wrong here
Named Entity Recognition (NER) identifies entities like people, organizations, and locations, not multi-word issue phrases like 'slow internet connection' or 'billing error'. Key Phrase Extraction is designed to extract such meaningful phrases.
★ When this WOULD be the correct answer
A question asks: 'Which Azure AI Language feature should be used to extract specific entity types such as person names, dates, and organizations from customer emails?' In that case, NER would be correct.
Why candidates choose this
Candidates may confuse 'entities' with 'key phrases', thinking NER can extract any meaningful term, but NER is limited to predefined categories, not general issue phrases.
✗Language DetectionWrong answer — click to see why▾
Why this is wrong here
Language Detection identifies the language of text (e.g., English, Spanish), not the content or meaning. The question requires extracting specific phrases like 'slow internet connection', which is a key phrase extraction task, not language identification.
★ When this WOULD be the correct answer
A multinational company receives customer feedback in multiple languages and needs to route each message to the appropriate language-specific support team. Language Detection would be the correct feature to automatically determine the language of each message.
Why candidates choose this
Candidates may confuse Language Detection with text analysis features, thinking it can identify issues by detecting the language of complaints, or they may overlook the specific requirement for phrase extraction.
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
Azure Machine Learning Studio
Key term
Key phrase extraction
Key phrase extraction is an Azure AI service feature that automatically identifies and extracts the most important words and phrases from a piece of text.
Key term
Language detection
Language detection is an Azure AI service that automatically identifies the language of a piece of text without manual input.
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.