How to create Intents?


A) Prerequisites


  • The names of your Intents must be the same as the ones entered with the code Athena © (with the syntax “?!”) in the dialogue editor of the Knowledge & Skills page.

  • the names of your Intents are case sensitive and accept:

    • only alphanumeric characters

    • the symbol _ (= the character underscore accessible on your keyboard via key 8) is allowed

    • No space allowed


B) Plan the disambiguation


Disambiguation is a clarification of a situation where the user expresses several intents in the same sentence.


In order to clarify the user’s request in case of doubt between several choices (when confidence scores between several Intents are high AND very close), the field “Intent Description” represents the a user friendly description of the Intent that will be used by your xBot in its disambiguation phrase (= clarification phrase), when the case will be encountered in the dialogue with your users.

For example :

  • The user wrote: _What about returns ?

Your xBot hesitates between 2 intents. It can ask the user to specify what intent is being sought (= disambiguation):

  • Would like to say “How to return a part of my order” [= Intent1 Description] or “What is the status of the return of my order” [= Intent2 Description] _?

C) Sentences to be associated with Intents


As soon as the Intent is created, you can feed knowledge to your xBot.

Thus, before starting to classify sentences entered by users or by a trainer, you can enter typical sentences or known questions (which could be used by your users) in the corresponding Intent.



Documented/reviewed 27/07/2017 7:12:55 AM