Adding parts of the knowledge base

 

Introduction:

In addition to adding the entire knowledge base in the chatbot flow, it is also possible to add a portion of the knowledge base. In this article, we explain how to apply this.


Add specific knowledge items:

In the previous topic, we added the entire knowledge base to the opening turns of our chatbot. Now, let's have a look at how to make available specific information for a specific user question. We'll take the pizza.topping example, and add some information on diet and allergies here.

image1.png

  1. In your dialog, navigate to the bot question that asks the user to give their choice of pizza toppings. This turn will have a user turn for capturing the desired topping, and a no.response for capturing any other questions that a user may have.
  2. Add a knowledge base turn to the no.response turn to direct users to the knowledge base.image3.png
  3. At this point in your dialog, your user is probably less interested in opening times or whether the restaurant does deliver at home. So let's limit the questions that can be asked here by selecting Category 'Menu information' and Sub-category 'Diet and allergies'.
  4. Select an assigned turn. This is the turn from which your user can start asking the selected items. When you've embedded your knowledge base turn rather deep in you bot, this allows you select other point in your chatbot from which your user can also access these questions.
  5. Set the confidence threshold. Read more about question recognition and confidence threshold here.