AI-102 Question 333
Single answerYou are designing a chatbot for a customer service knowledge base using Azure Cognitive Services QnA Maker. The client has requested that the chatbot should handle small talk (e.g., greetings, farewells, and casual conversation) in addition to answering knowledge base questions. What is the best way to add chit-chat capabilities to the chatbot?
- A
Enable the prebuilt chit-chat personality when creating the knowledge base.
- B
Manually add chit-chat questions and answers to the knowledge base.
- C
Integrate an external conversational AI service for chit-chat.
- D
Enable chit-chat by configuring the Azure Bot Framework directly.
Show answer and explanation
Correct answer: A
Explanation
To add chit-chat capabilities to a knowledge base in QnA Maker, you can enable the prebuilt chit-chat personality. This feature provides a predefined set of responses for casual conversations, making it the most efficient and straightforward way to integrate chit-chat into your chatbot.
- A. Correct.
This is correct. QnA Maker provides a prebuilt chit-chat personality that can be enabled during the creation of the knowledge base, allowing the chatbot to handle casual conversations effectively.
- B. Incorrect.
This is incorrect. Manually adding chit-chat questions and answers is inefficient and unnecessary because QnA Maker already provides a prebuilt chit-chat dataset.
- C. Incorrect.
This is incorrect. While integrating an external conversational AI service could work, it is not the best solution as QnA Maker has a built-in chit-chat feature.
- D. Incorrect.
This is incorrect. The Azure Bot Framework does not directly provide chit-chat capabilities; this functionality needs to be configured within QnA Maker or the knowledge base.