AI-102 Question 187
Single answerYou are designing a customer feedback analysis tool for an e-commerce platform using Azure Cognitive Services. The goal is to determine the sentiment of customer reviews and classify them as 'positive', 'neutral', or 'negative'. Which Azure service and feature should you use to achieve this?
- A
Azure Text Analytics API with the Sentiment Analysis feature
- B
Azure Bot Service with Natural Language Processing (NLP)
- C
Azure Custom Vision with a sentiment classification model
- D
Azure Machine Learning with a pre-trained text classification model
Show answer and explanation
Correct answer: A
Explanation
The Azure Text Analytics API with its Sentiment Analysis feature is purpose-built for analyzing the sentiment of text data. It provides pre-trained models that can quickly and accurately classify text into sentiment categories, making it the most appropriate choice for this scenario.
- A. Correct.
Correct: The Azure Text Analytics API provides a Sentiment Analysis feature specifically designed to analyze and classify the sentiment of text data into categories like positive, neutral, and negative.
- B. Incorrect.
Incorrect: Azure Bot Service is primarily used for building conversational bots and does not have a built-in feature for sentiment analysis.
- C. Incorrect.
Incorrect: Azure Custom Vision is designed for image classification and object detection, not for analyzing text or sentiment.
- D. Incorrect.
Incorrect: While Azure Machine Learning can be used to create custom models, it is not the most efficient solution for sentiment analysis when a pre-built service like Azure Text Analytics API is available.