AI-102 Question 176
Single answerYou are developing an Azure AI solution for a company that processes customer feedback. The goal is to analyze the feedback using Azure Cognitive Services and extract key phrases such as product names, service issues, and customer sentiments. Which configuration or method should you use to ensure accurate key phrase extraction?
- A
Use the Azure Text Analytics API and specify the 'Key Phrases' operation.
- B
Use the Azure Computer Vision API to analyze the text for key phrases.
- C
Configure an Azure Machine Learning model with custom Natural Language Processing (NLP) algorithms.
- D
Use the Azure Speech Service to convert text to speech and extract key phrases.
Show answer and explanation
Correct answer: A
Explanation
The Azure Text Analytics API is part of Azure Cognitive Services and provides a prebuilt feature for extracting key phrases from text data. It is the most efficient and accurate solution for this use case, eliminating the need to build custom models or use services that are not designed for text analytics.
- A. Correct.
Correct. The Azure Text Analytics API provides a dedicated 'Key Phrases' operation to extract significant terms or phrases from text. It is specifically designed for this use case.
- B. Incorrect.
Incorrect. The Azure Computer Vision API is designed for image and video analysis, not for text analytics or key phrase extraction.
- C. Incorrect.
Incorrect. While you can create a custom NLP model in Azure Machine Learning, it is unnecessary for this scenario since the Azure Text Analytics API already provides a prebuilt key phrase extraction feature.
- D. Incorrect.
Incorrect. The Azure Speech Service is used for converting audio to text or vice versa. It does not include key phrase extraction functionality.