The “Improve” phase allows you to add an unlimited number of additional questions, and to manage “misses” (chatbot missed messages).
You will find out more about “misses” management in next chapter.
Here you will see how to enrich your bot’s knowledge base, by adding your own additional questions.
There are no limits to the number of questions you can enter and to make it easier for you we have added the “magic touch” of Open AI.
There are 2 ways to add additional questions: manually or by exploiting the potential of OpenAI.
MANUAL METHOD
Click on the “+” button as shown in the figure to add a question.
A window will open, like the one shown in the figure, which will allow you to add a title to the question to add and type the corresponding answer.
You can then add all the possible alternative ways to ask that specific request, by clicking the “+” button on the “Additional utterance” box.
We suggest to add as much additional utterance as you can, to speed up your bot’s performance.
Be careful not to add the same utterance in different questions, otherwise your bot may be confused!
But don’t worry, if an utterance may conflict with another one that you already used in a different Q&A, the platform will point this out showing the red message as in the figure below:
If no conflicts are reported, you can proceed by clicking on the “Save” button and your additional question will be displayed as shown below:
ADDITIONAL QUESTIONS WITH OPENAI
By clicking on the “magic wand” icon, a window will open. Here you can use generative AI to create or upload the chatbot’s knowledge through a supervised process.
You can create your chatbot knowledge base in 3 ways.
First: by describing the bot’s domain of expertise within the box, as shown in the figure:
Second, by uploading a pdf or txt document:
Third, by crawling the URLs of your website:
To do this, type the URL to crawl:
Click on “+” button.
The URL you entered will appear below (use pencil to edit or trash bin to delete)
Click on “Analyze web pages” to proceed:
The AI generated text will be shown in the box:
Click on “Generate additional questions” button to automatically create intents and utterances to be integrated into your chatbot’s knowledge base via generative AI:
Once the procedure is completed, all the intents and utterances generated from your data will be automatically shown in the box on the right:
Click on the arrow icon to open each generated utterance and check its content:
Select through the checkboxes to insert or remove utterances from the knowledge base:
Use the checkboxes on the left to select intents:
Use this field to deselect or select all generated intents:
Check this box if you want to launch your chatbot training immediately:
Once finished, click on the save button:
A window will appear with an overall view of the Q&As created both manually and via the knowledge base creator. Inside, you will be able to view and select the Q&A that you find most interesting and in line with the knowledge base to transfer to your bot.
The selected questions will be added automatically as shown in the figure.
You can then edit each question and add the related answer, by clicking on the blue pencil icon on the right.
Inside each question you can add all the alternative utterances (i.e. the alternative ways of asking that requested date).
You can add additional utterances manually, by clicking on the “+” button, or, once again, use the OpenAI magic touch, by clicking on the “magic wand” button.
Once saved, the question will be added to the list of your additional Q&As within the screen. You can then decide, whether to continue adding Q&As to your bot or move further with the creation process.
If you need to delete or edit your additional questions, click on the “blue pencil” or “red basket” icons at the right of each Q&A.
To search among the list of additional questions, use the search bar, that will allow you to move between the various Q&As, as shown in the figure.