English

⌘K
  1. Home
  2. English
  3. Getting Started
  4. Improve

Improve

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.

how to improve your chatbot knowledge base

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.

how to add additional question to your chatbot

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.

how to add chatbot additional utterances

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:

how to check chatbot knowledge base for conflicts

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 question manually added to the chatbots knowledge base

ADDITIONAL QUESTIONS WITH OPENAI

how to add 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.

knowledge base chatbot creator

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:

how to add additional question with prompting

Second, by uploading a pdf or txt document:

how to create additional question in a chatbot knowledge base with a file

Third, by crawling the URLs of your website:

how to create a chatbot qa parsing website url

To do this, type the URL to crawl:

how to insert a web url before parsing

Click on “+” button.

how to add an url before parsing

The URL you entered will appear below (use pencil to edit or trash bin to delete)

how to edit or delete an url before parsing.jpg

Click on “Analyze web pages” to proceed:

how to start web screaping to create a knowledge base chatbot

The AI generated text will be shown in the box:

AI generated content to be integrated in chatbot knowledge base

Click on “Generate additional questions” button to automatically create intents and utterances to be integrated into your chatbot’s knowledge base via generative AI:

how to generate additional question with 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:

chatbot additional questions created by generative AI

Click on the arrow icon to open each generated utterance and check its content:

how to visualize chatbot utterances

Select through the checkboxes to insert or remove utterances from the knowledge base:

how to edit chatbot utterances

Use the checkboxes on the left to select intents:

how to select a chatbot intent

Use this field to deselect or select all generated intents:

how to select or deselect all chatbot intents

Check this box if you want to launch your chatbot training immediately:

how to run a speed chatbot traning

Once finished, click on the save button:

how to save your knowledge base chatbot work

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.

additional questions added to chatbot knowledge base

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.

edit additional QA

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.

how to generate additional utterances with openai

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.

how to search additional question inside chatbot knowledge base