L’ENTRAÎNEMENT


A - Introduction


Après avoir suivi les étapes d’apprentissage détaillées précedemment dans la documentation, votre xBot a maintenant beaucoup de connaissances!

Bien qu’il sache maintenant répondre de manière intelligente à des questions théoriques qui peuvent être pointues, mais il ne sait pas encore parfaitement pour quelles demandes et questions il peut utiliser ce savoir.

D’où le besoin d’être entraîné pour pouvoir reconnaître les questions auxquelles il sait répondre.


new-knowledge.png


Nous avons vu que les connaissances et les compétences que vous avez déterminées comme étant utiles pour vos clients sont composées de scenarii différenciés que vous avez matérialisés dans un arbre de décision, puis ensuite en code Athena © dans l’éditeur de dialogue disponible sur la page « Knowledge & Skills ».


Pour que votre xBot choisisse le scénario de dialogue correspondant à la demande de votre client, il faut créer une passerelle, une relation vers ces scenarii, ceci en utilisant ce que l’on appelle les Intentions, qui ont déjà été définies (voir plus haut) en code Athena © (avec la syntaxe “?!”) dans l’éditeur de dialogue.

L’entraînement de votre xBot va consister à associer les phrases utilisateurs potentielles et réelles correspondant à l’une des Intentions connues par votre xBot.


B - Les étapes


Voici ci-dessous schématiquement les étapes clefs pour initier l’entraînement de la mémoire de votre xBot :


CreerAmeliorerConnaissanceBot3etapes.png


La première étape consiste donc à mettre en place, dans la page « Intents » de la section d’apprentissage « Learning » du portail my.satisfaction.AI, les même Intentions que celles qui été codées (avec la syntaxe “?!”) dans l’éditeur de dialogue de scénario de la page « Knowledge & Skills ». Dans cette dernière, les Intentions correspondent aux différents points d’entrées pour les différents scenarii inclus dans un domaine de connaissance spécifique.

Le concept IntentionIntent ») représente ce que vos utilisateurs veulent savoir ou faire lorsque ceux-ci interagissent avec votre xBot.

Dans la page « Intents » de la section d’apprentissage « Learning » du portail, les Intentions regroupent les différentes phrases (“Sentences”) qui peuvent être utilisées par vos utilisateurs pour exprimer cette intention ou cette volonté.

L’entrainement consiste à choisir quelles phrases “déclencheront” les scenarii de dialogue “appris” dans la page « Knowledge & Skills », ceci via la passerelle des “Intentions” ajoutées dans la page « Intents » de la section d’apprentissage « Learning ».


ArticulationDomainIntentSentence.png


Par exemple (pour un xBot spécialisé dans l’aide à la création de Chatbot):

Domaine : AideProduit

    Intention1  : Definition_Bot 
        Sentence : C’est quoi un chatbot ? 

    Intention2  : Definition_Sentence
        Sentence : C’est quoi une Sentence ?

Une fois que vous avez terminé votre classement de phrases, vous êtes prêt à entraîner votre Bot, à lui apprendre le nouveau savoir que vous venez de classer. Vous pouvez le faire à partir de la page « Training ».


training.PNG


Vous pouvez trouverez ici “Interface Training” plus de détails sur les fonctionnalités disponibles pour entraîner votre xBot.



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