AI-102 Question 193
Single answerYou are designing a customer feedback analysis solution using Azure Cognitive Services. The feedback is submitted in various languages, and your goal is to first detect the language of each feedback entry before further processing. Which Azure service should you use to achieve this?
- A
Azure Text Analytics API
- B
Azure Translator Service
- C
Azure Speech Service
- D
Azure Form Recognizer
Show answer and explanation
Correct answer: A
Explanation
The Azure Text Analytics API is part of Azure Cognitive Services and is specifically designed for natural language processing tasks, including language detection. This makes it the correct choice for the scenario. Other services, such as Azure Translator or Azure Speech Service, are not optimized for this purpose and do not directly provide a language detection feature for plain text.
- A. Correct.
The Azure Text Analytics API includes a language detection feature that can identify the language of a given text input. This service is the most appropriate for detecting the language used in text.
- B. Incorrect.
The Azure Translator Service is primarily designed for translating text from one language to another, but it does not provide specific language detection as a standalone feature.
- C. Incorrect.
Azure Speech Service deals with speech-to-text and text-to-speech capabilities, and it is not designed for detecting the language of plain text.
- D. Incorrect.
Azure Form Recognizer is used to extract information and analyze forms or structured documents. It does not handle language detection for text.