AI-102 Question 6
Single answerYour organization wants to build a customer support application that can analyze and generate insights from customer feedback provided in natural language. The solution should also detect the sentiment of the feedback and classify it into predefined categories such as 'Product Issue', 'Service Complaint', or 'General Inquiry'. Which Azure service is the most appropriate for this requirement?
- A
Azure Text Analytics
- B
Azure Machine Learning
- C
Azure Bot Service
- D
Azure Cognitive Search
Show answer and explanation
Correct answer: A
Explanation
Azure Text Analytics, as part of Azure Cognitive Services, provides pre-built natural language processing capabilities suitable for analyzing and extracting insights from text, including sentiment analysis and text classification. This makes it the most appropriate solution for the given scenario, without the need for building and training custom models.
- A. Correct.
Azure Text Analytics is designed for natural language processing tasks such as sentiment analysis, key phrase extraction, and text classification. It fits the requirements of detecting sentiment and categorizing feedback.
- B. Incorrect.
Azure Machine Learning is a general-purpose platform for building, deploying, and managing machine learning models. While it could be used to create custom models for this purpose, it would require significantly more effort and isn't the most efficient choice for the described use case.
- C. Incorrect.
Azure Bot Service is used for building conversational AI and chatbots. While it can facilitate interaction with users, it is not designed for analyzing sentiment or classifying text.
- D. Incorrect.
Azure Cognitive Search is designed to provide search capabilities for structured and unstructured data. It is not intended for natural language processing tasks such as sentiment analysis or text classification.