Are you looking for Build Your Own Chatbots exam answers by Cognitive Class? If yes, this article will help you find all the questions and answers asked in the Cognitive Class Build Your Own Chatbots Quiz. I have followed this article to solve all the questions for this exam.
Chatbots are becoming very popular these days after Telegram launched this feature, and by following this technique almost all the social media platforms, and business websites are adopting this feature to give their user a better experience popular social media platforms like Facebook, and WhatsApp also adopted this features and their users are loving. So if you also want to learn how to build your own chatbot then this free course by Cognitive Class is going to be very much useful. And in this course, I have also provided the Build Your Own Chatbot Quiz Answers.
Organization | Cognitive Class |
Eligibility | Anyone who wants to learn how to build a chatbot |
Level | Beginner |
Duration | 4hr |
Language | English |
Price | Free |
Certificate | Yes |
Build Your Own Chatbots | Click Here |
Cognitive Class – Build Your Own Chatbots Answers

Module 1: Introduction to Chatbots Answers
1. A chatbot will typically interact with the user via text or audio
2. A chatbot is a bot that interacts with the user through a chat/conversational interface
3. Chatbots are also known as:
4. What factors directly contributed to the emergence of chatbots?
5. Chatbots are ONLY beneficial to large companies
Module 2: Working with Intents Answers
1. Watson Assistant can ONLY be used to create chatbots in English
2. Select all the statements that are true
3. The three main components of a Dialog Skill are Intents, Entities, and Dialog.
4. If Watson detects the wrong intent, we can train Watson by selecting a different intent from the Try it out panel.
5. The Content Catalog offers collections of pre-made intents for various industries.
Module 3 – Working with Entities Answers
1. Entities allow us to capture specific information in the user input
2. Entities start with an # symbol
3. Entity values can have synonyms and patterns
4. Two user questions can have the same intent but different entities
5. In our flower shop chatbot, “dad” is defined as a synonym for @relationship:father. If a user were to ask “flowers for dad”, what’s the entity value detected by Watson?
Module 4 – Defining the Dialog Answers
1. Multiple conditional responses allow us to attach conditions to responses within a node.
2. The order of nodes in the dialog can affect how the chatbot works.
3. Node A has @occasion as its condition. Node B, placed just below node A, has @occasion:Graduation as its condition. Which one of the following statements is true?
4. In general, child nodes are considered if the parent node condition is met
5. Select all the statements that are true
Module 5 – Deploying Your Chatbot Answers
1. The Watson Assistant plugin for WordPress allows us to deploy a chatbot by specifying the credentials of the corresponding Assistant, without the need to develop a separate application that connects Watson Assistant to our site.
2. A preview link integration allows us to share our chatbot with friends and colleagues.
3. One or more skills can be linked to an Assistant. In other words, an Assistant can “contain” one or more skills.
4. The WordPress plugin for Watson Assistant allow us to customize the look and feel of the chat box that appears on the site.
5. There is no way to limit the chatbot usage in the Watson Assistant WordPress plugin (to prevent abusive users).
Module 6 – Advanced Concepts Part 1 Answers
1. Once set, context variables can be accessed for the duration of the conversation with a given user.
2. Slots allow us to collect information from the user and store it in context variables.
3. Slots with no question defined are optional and will only set the context variable if the condition (e.g., @location) is detected.
4. A node can only have one slot and therefore cannot assign more than one context variable.
5. A required slot will only ask its question to the user once, even if the user replies with irrelevant information.
Module 7 – Advanced Concepts Part 2 Answers
1. The “Found” section of a slot allow us to specify what to say to the user (e.g., thanking them) when they provide a valid reply to the slot.
2. The “Not Found” section of a slot allow us to specify what to say to the user when they provide an invalid reply to the slot (e.g., a reply that doesn’t meet the slot condition).
3. Digressions allows us to decide what the chatbot should do when the user asks a different question instead of replying to the slot question.
4. Handlers are evaluated after the “Not found” responses you defined in a slot.
5. We must explicitly enable returns to a slot to continue where we left off before a digression.
Build Your Own Chatbot Final Exam Answers
1. Text and audio are two common ways through which chatbots interact with the user.
2. To be called a chatbot, a bot needs to converse with the user.
3. Chatbots can help cut down the number of inquiries a business’ customer care team needs to manually address.
4. Watson Assistant is a chatbot building service hosted on IBM Cloud (formerly Bluemix).
5. Chatbots can only be deployed on WordPress sites.
6. Which of these is a valid intent?
7. Which of the following are valid system entities?
8. The value of an entitity detected in the user input is automatically available for the entire duration of the conversation with the user.
9. We can use context variables to store (and later access) information collected from the user.
10. Slots allow us to collect information from the user and store it in context variables.
11. A dialog has the following nodes: Welcome (welcome condition), Greetings (#greetings intent condition), Thank you (#thank_you intent condition), Goodbyes (#goodbyes intent condition), Anything else (anything_else condition). Which of the following statements apply?
12. The evaluation of peer nodes proceeds top to bottom until a node with a matching condition is found. Child nodes are only considered for execution after their parent’s condition is met (or if a jump is involved.)
13. Digressions allow users to divert the conversation away from a node while the slots are being processed (i.e., asking questions to the user).
14. Which of the following contains the user input?
15. A restaurant chatbot needs to collect the following information from the user: reservation name, party size, date, and time in order to book a reservation. Which of the following approaches works best?
Wrap Up
I hope this article would be helpful for you to find all the “Cognitive Class Answers: Build Your Own Chatbots Quiz Answers.” If this article helped you learn something new for free, then share it on social media, let others know about this, and check out the other free courses we have shared here.