Practice Questions
Question 1
What is the primary purpose of sentiment analysis in Natural Language Processing?
A. To identify people, places, and organizations in text
B. To determine the emotional tone of text
C. To translate text between languages
D. To summarize large documents
Correct Answer: B
Explanation:
Sentiment analysis evaluates the emotional tone or opinion expressed in text, such as positive, negative, neutral, or mixed. Entity recognition, translation, and summarization are different NLP tasks.
Question 2
Which Azure service provides sentiment analysis capabilities?
A. Azure Machine Learning
B. Azure AI Vision
C. Azure AI Language
D. Azure Cognitive Search
Correct Answer: C
Explanation:
Sentiment analysis is part of Azure AI Language, which provides pretrained NLP models for analyzing text sentiment, key phrases, entities, and more.
Question 3
A company wants to analyze customer reviews to determine whether feedback is positive or negative. Which AI capability should they use?
A. Key phrase extraction
B. Sentiment analysis
C. Entity recognition
D. Language detection
Correct Answer: B
Explanation:
Sentiment analysis is designed to classify text based on emotional tone, making it ideal for customer reviews and feedback analysis.
Question 4
Which sentiment classifications can Azure AI Language return?
A. Happy, Sad, Angry
B. Positive, Negative, Neutral, Mixed
C. True, False, Unknown
D. Approved, Rejected, Pending
Correct Answer: B
Explanation:
Azure sentiment analysis classifies text into positive, negative, neutral, or mixed sentiments.
Question 5
Which additional information is returned with sentiment analysis results?
A. Translation accuracy
B. Confidence scores
C. Named entities
D. Text summaries
Correct Answer: B
Explanation:
Sentiment analysis includes confidence scores, indicating how strongly the model believes the sentiment classification applies.
Question 6
A support team wants to automatically identify angry customer emails for escalation. Which NLP feature is most appropriate?
A. Entity recognition
B. Key phrase extraction
C. Sentiment analysis
D. Language detection
Correct Answer: C
Explanation:
Sentiment analysis helps detect negative or frustrated emotions, enabling automated prioritization of customer support requests.
Question 7
Which scenario is NOT an appropriate use case for sentiment analysis?
A. Measuring public opinion on social media
B. Identifying dissatisfaction in survey responses
C. Extracting product names from reviews
D. Monitoring brand perception
Correct Answer: C
Explanation:
Extracting product names is a task for entity recognition, not sentiment analysis.
Question 8
Does sentiment analysis in Azure AI Language require custom model training?
A. Yes, labeled data is required
B. Yes, but only for large datasets
C. No, it uses pretrained models
D. Only when using multiple languages
Correct Answer: C
Explanation:
Azure AI Language uses pretrained models, allowing sentiment analysis without building or training custom machine learning models.
Question 9
At which levels can sentiment analysis be applied?
A. Document level only
B. Sentence level only
C. Word level only
D. Document and sentence level
Correct Answer: D
Explanation:
Azure sentiment analysis evaluates sentiment at both the document level and sentence level, allowing more detailed insights.
Question 10
A business wants to understand how customers feel about a product, not what the product is. Which NLP capability should be used?
A. Key phrase extraction
B. Entity recognition
C. Sentiment analysis
D. Language detection
Correct Answer: C
Explanation:
Sentiment analysis focuses on emotional tone, while key phrase extraction and entity recognition focus on content and structure.
Final Exam Tip 🎯
For AI-900, always ask yourself:
“Am I being asked about emotion or opinion?”
If the answer is yes → Sentiment analysis
Go to the AI-900 Exam Prep Hub main page.


