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
What is opinion mining (also called aspect-based sentiment analysis) in Azure AI Language?
⚠ Common exam trap
Many candidates confuse general sentiment analysis (which gives an overall positive/negative score for the entire text) with aspect-based sentiment analysis (which targets specific aspects), leading them to incorrectly choose option A or D due to a superficial understanding of 'opinion' or 'bias.'
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
✓
Identifying sentiment toward specific aspects or topics mentioned in text
Opinion mining, also known as aspect-based sentiment analysis, in Azure AI Language goes beyond general sentiment to identify sentiment (positive, negative, neutral, or mixed) toward specific aspects or topics mentioned in the text. For example, in a product review like 'The battery life is great but the screen is too dim,' it would detect positive sentiment toward 'battery life' and negative sentiment toward 'screen.' Option B correctly captures this core functionality.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Identifying who expressed an opinion in a text
Why it's wrong here
Identifying who expressed an opinion is a named entity recognition or speaker attribution task, because it requires recognizing person names or pronouns and associating them with quoted or reported statements. Opinion mining is not concerned with the source of the opinion; instead it locates the sentiment-bearing words and the aspects they are directed toward. In many opinion-mining scenarios (e.g., product reviews), the author is already known, so the analytical value lies in mapping sentiment to aspects, not in attributing the statement to the speaker.
- ✓
Identifying sentiment toward specific aspects or topics mentioned in text
Why this is correct
This is precisely what opinion mining (aspect-based sentiment analysis) does: it parses text to identify specific aspects (e.g., food, service, price) and determines the sentiment polarity toward each aspect, often yielding multiple conflicting sentiments in one review (food positive, service negative). Unlike document-level sentiment, which assigns a single overall score, opinion mining outputs fine-grained aspect-sentiment mappings. This focus on targets and their polarities is the defining characteristic of the task.
- ✗
Translating opinions from one language to another
Why it's wrong here
Translating opinions into another language is a machine translation task that preserves meaning and style across languages, not a text-analysis task. Opinion mining analyzes the source text in its original language to extract sentiment toward aspects without converting it to another language. Even when the extracted sentiment results are later translated, the core AI operation being tested here is sentiment extraction, not language conversion.
- ✗
Detecting politically biased content in news articles
Why it's wrong here
Political bias detection is a document-level classification task that evaluates framing, word choice, and omitted information to assign a bias label (e.g., left/right) to a whole article. Opinion mining, by contrast, extracts fine-grained sentiment expressed toward specific aspects or entities within text, such as 'service was rude' vs 'room was clean.' Detecting bias does not require identifying aspect-level sentiment, so it falls outside the scope of opinion mining.
Go deeper
Related to this question
Learn chapter
Machine Learning Core Concepts
Key term
Azure AI Language
Azure AI Language is a cloud-based service from Microsoft that uses natural language processing to understand, analyze, and generate human language for applications.
Key term
Sentiment analysis
Sentiment analysis is a natural language processing technique that uses machine learning to determine the emotional tone or opinion expressed in a piece of text.
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 →
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.