Question 16
Domain 4: Describe Azure AI services for natural language processing and speechMargie Travel wants to build a conversational chatbot that helps travelers search for flights, book hotels, and answer FAQs. The bot needs to understand user intent, manage multi-turn conversations, and integrate with booking APIs. Which Azure service is designed for this?
Correct answer: B
Explanation
Azure AI Bot Service is built for conversational apps that handle multi-turn dialogs and connect to external services like booking APIs. Azure AI Language with Conversational Language Understanding (CLU) provides intent recognition so the bot can understand requests such as flight search, hotel booking, and FAQs.
Why each option is right or wrong
A. Azure AI Search
B. Azure AI Bot Service with Azure AI Language (CLU)
Azure AI Bot Service is the Azure offering intended for building conversational applications that maintain dialog state across turns and call external services through connectors or custom code, which matches the need to search flights and book hotels via booking APIs. Under the Azure AI Language service, Conversational Language Understanding (CLU) is the component used to classify user intent and extract entities from utterances, so the bot can distinguish requests like flight search, hotel booking, and FAQ handling in a multi-turn flow.
C. Azure AI Document Intelligence
D. Azure AI Metrics Advisor