How to succesfully train your Agent

icon picker
Additional training of the Agent from the Analytics tab

The
@Platform
⁠
provides the ability of semi-automatic additional training of
@Agent
⁠
s using
@Request
⁠
of Interlocutors.
To view the
@Request
⁠
s recognized and not recognized by the
@Agent
⁠
, go to the
@Analytics Tab
⁠
.
In the filters, in the
@Agent
⁠
s field, select the
@Agent
⁠
which needs to be further trained. Set up other filters if necessary.
To activate the used filters, press the SHOW REPORTS button.
The Status column displays two types of statuses: recognized (if the
@Request
⁠
is recognized by the
@Agent
⁠
and assigned to one of the
@Intent
⁠
s) and unrecognized (if the
@Request
⁠
is not recognized, the
@Agent
⁠
could not assign it to any of the
@Intent
⁠
s). ​
image.png
⁠
⁠

Additional training of the Agent using unrecognized requests

Select the
@Request
⁠
that the
@Agent
⁠
did not recognize and click on the arrow icon next to the unrecognized status. ​
image.png
⁠
⁠
The window for adding a
@Request
⁠
to the
@Intent
⁠
will open. ​
image.png
⁠
⁠
In the
@Intent
⁠
field, select one of the existing
@Intent
⁠
s, in the
@Training Dataset
⁠
of which you want to add the selected
@Request
⁠
. Save your changes by clicking the Add button. ​
image.png
⁠
⁠
If the
@Request
⁠
does not belong to any of the existing
@Intent
⁠
s and you need to create a new one, enter a name for the new
@Intent
⁠
in the
@Intent
⁠
field and click the New intent button. Afterwards the Add button will become active. Click it to add the
@Request
⁠
to the
@Training Dataset
⁠
of the new
@Intent
⁠
. ​
image.png
⁠
⁠
If necessary, the
@Request
⁠
in the Request field can be edited.
If the Mark as resolved checkbox is checked, this
@Request
⁠
will be marked as Resolved in the
@Request
⁠
Table. This allows you to track which of the
@Request
⁠
s have already been viewed.
If you do not want to add a
@Request
⁠
to any of the
@Intent
⁠
s, but want to indicate that the
@Request
⁠
has been reviewed, manually check the Resolved column. ​
image.png
⁠
⁠

Additional training of the Agent on incorrectly recognized requests

If a
@Request
⁠
has a recognized status in the Status column, but an incorrect
@Intent
⁠
is specified in the
@Intent
⁠
column, this
@Request
⁠
can be added to the
@Training Dataset
⁠
of the desired
@Intent
⁠
. Then in the future the
@Agent
⁠
will assign such a
@Request
⁠
to the correct
@Intent
⁠
.
To do this, similar to the case with unrecognized
@Request
⁠
s, follow the arrow opposite the recognized status. Select the
@Intent
⁠
that the
@Request
⁠
belongs to, or create a new one. Check Mark as resolved and click Save.
Important: in order for the changes to take effect, do not forget to retrain your
@Agent
⁠
using the Train button in
@BotBuilder
⁠
.
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.