Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Like in real life, in a chatbot conversation as well, the ideal answer to a particular question can be situation dependent. Take the “How big is the team?” question as an example - the answer is probably different if it was asked related to a designer position or a sales position. In order to give you the flexibility to train your chatbot to properly answer such questions, we created contexts.

Turning a category into context dependent will make the chatbot give different answers to the same question depending on the actual context of the conversation. A typical context is a job position or a group of job positions. The context is set when the candidate selects the job position (typically in the job carousel) and asks a position related question.

Setting up a context dependent category

You can make a category context dependent by checking the checkbox upon category creation on the FAQ page on the dashboard. More information on the process here.

Also, an already created category can be be made context dependent by checking the checkbox in the “category core data” section on the “category” tab of the FAQ page on the dashboard. More information on the process here.

How to handle context specific questions?

Incoming questions are displayed in the list view of the training tab on the FAQ page. If a question has a context set, it’s displayed in the context column:

Click on the such a question will bring up the question approval popup with an option to setup a context dependent answer:

Whenever a context is set and the question belongs to a context dependent category the context specific answer will be given. If no such response exists yet, the chatbot won't use the category's general answer - you'll have to respond the question via a direct answer. In case of context independent categories the chatbot will always respond with the general answer irrespective of the actual context.

  • No labels