AI-900 Question 190
Select 2You are building an AI-powered customer support chatbot using Azure's Natural Language Processing (NLP) services. The chatbot needs to analyze customer input, extract key information such as names and dates, and respond in natural language. Which Azure services would you typically use to achieve this?
- A
Azure Text Analytics
- B
Azure Translator
- C
Azure Bot Service
- D
Azure Form Recognizer
- E
Azure Speech to Text
Show answer and explanation
Correct answers: A, C
Explanation
To build an AI-powered customer support chatbot, Azure Text Analytics can analyze customer input and extract key entities like names and dates, while Azure Bot Service provides the framework for creating the chatbot and managing interactions. Other services, such as Azure Translator or Form Recognizer, are not directly relevant to this specific NLP workload.
- A. Correct.
Azure Text Analytics is a key NLP service that provides capabilities such as language detection, key phrase extraction, and named entity recognition, making it suitable for analyzing customer input and extracting key information.
- B. Incorrect.
Azure Translator is used for translating text between languages but is not directly relevant to analyzing customer input or generating responses in this context.
- C. Correct.
Azure Bot Service is essential for creating and hosting the chatbot itself, enabling it to interact with customers and provide responses.
- D. Incorrect.
Azure Form Recognizer is designed for extracting information from structured documents like forms and invoices, which is not applicable to this scenario.
- E. Incorrect.
Azure Speech to Text converts spoken language into text but is not relevant for processing textual input or generating text-based responses in the chatbot.