Fermer

juin 14, 2021

Tenez les employés informés de COVID-19 avec un chatbot Partie 2


Un chatbot peut être un moyen simple et facile de répondre aux questions de vos employés, et nous savons qu'ils peuvent en avoir beaucoup en ce moment. Dans ce deuxième article de notre série en deux parties, découvrez les étapes avancées pour mettre en place rapidement un chatbot avec NativeChat.

Avec Progress NativeChatnotre chatbot alimenté par l'IA, vous n'avez pas besoin d'être un développeur pour créer un chatbot capable de répondre à toutes les questions de vos employés.

Cet article est un article de suivi pour Tenir les employés informés de COVID-19 avec un chatbot : Partie 1. Dans cet article, nous avons construit les bases d'un chatbot qui pourrait répondre à un certain nombre de questions des employés liées au COVID-19. Dans cet article, nous allons faire passer le chatbot au niveau supérieur en apprenant à gérer les catégories de questions-réponses et sur le fonctionnement de l'affichage des listes de questions.

Il est important que vous parcouriez le premier article avant de continuer avec la partie 2. Une fois que vous avez examiné cela, continuons.

Présentation

Le chatbot COVID-19 que nous avons commencé à construire Partie 1 est livré avec une fonctionnalité intéressante, qui permet aux utilisateurs de taper :

  • Covid Questions
  • Travel Questions
  • Finance Questions
  • Meetings Questions
  • WFH Questions

Chaque expression entraînera l'affichage d'un ensemble de questions interactives disponibles pour cette catégorie. Par exemple :

finance-question-list-demo" title="08-finance-question-list-demo" align="middle"/></p>
<div id=

Le but

Le but de cet article est de :

  • Expliquez d'où vient le texte de chaque bouton dans une liste de questions
  • Vous apprendre à ajouter supprimer une catégorie de questions-réponses non désirée
  • Vous apprendre à ajouter une nouvelle catégorie de questions-réponses
  • Vous apprendre à ajouter les aides à la conversation, pour afficher une liste de questions dans cette catégorie

Liste des questions Explication

Lorsque vous dites « J'ai une question financière », le chatbot répondra avec une liste de boutons avec pour chaque question financière disponible.

Vous vous demandez probablement comment le chatbot sait quel texte afficher pour chaque élément.

Si vous ouvrez la catégorie FinanceQnA vous verrez une liste de
Questions et réponses.

La première question de chaque Q&R est le texte utilisé pour afficher les questions disponibles au
user.

finance-expenses-settings" title="09-finance-expenses-settings" align="middle"/></p>
<div id=

Suppression d'une catégorie de questions-réponses

Vous pouvez choisir de ne pas utiliser l'une des catégories de questions-réponses. fourni par le chatbot COVID-19.

Si tel est votre cas, vous pouvez le faire en suivant les étapes simples suivantes :


Étape 1 
 : supprimez la catégorie indésirable

Vous devez d'abord supprimer la catégorie indésirable et toutes ses questions/réponses.

Accédez à la [19659024]Réponse aux questions page.

Ensuite, appuyez sur la corbeille à côté de la catégorie que vous souhaitez supprimer.


Étape 2 
 : supprimez le déclencheur de conversation

Accédez à l'onglet Déclencheurs de conversation

10-conversation-trigger-navigation" title="10-conversation-trigger-navigation" align="middle"/></p>
<p><span>Ici, vous devez supprimer le </span><strong><span>Conversatoin Trigger</span></strong><span> qui affiche une liste de questions disponibles pour la catégorie que vous supprimez.</span></p>
<blockquote>
<p><span>Remarque : Le déclencheur de conversation est un ensemble d'expressions qui démarre une conversation.</span></p>
<p>Par exemple, <strong>travel-qna </strong>affiche une liste de questions de voyage, lorsque vous dites quelque chose comme :</p>
<ul>
<li><span>Questions de voyage</span>[19659017]<span>J'ai une question sur les voyages</span></li>
</ul>
</blockquote>
</div>
<p id=conversation-trigger-travel-qna" title="11-conversation-trigger-travel-qna" data-openoriginalimageonclick="true" align="middle"/></a></p>
<div id=

Localisez le déclencheur de conversation qui n'est plus nécessaire et supprimez-le en cliquant sur l'icône de la corbeille suivante
à lui.

Étape 3 — Test

Vous pouvez essayer de poser des questions qui appartenaient à la catégorie supprimée.

De plus, vous pouvez demander à afficher une liste de questions pour cette catégorie.

Dans les deux cas, le chatbot doit répondre par : "Demandez-moi
n'importe quoi
" et un indice.


Ajout d'un nouveau
Catégorie de questions et réponses

Si vous souhaitez ajouter d'autres questions et réponses, mais que vous avez l'impression qu'elles ne correspondent à aucune des
catégories fournies, vous pouvez ajouter une nouvelle catégorie.

Par exemple, ajoutons une catégorie pour général
questions.

Étape 1  : créez une nouvelle catégorie

Accédez à la page Réponse aux questions et appuyez sur la touche
+ Bouton Ajouter une catégorie .

Définissez le nom de la catégorie sur GeneralQnA. Comme ceci :

add-general-qna" title="12-add-general-qna" align="middle"/></p>
<div id=

Appuyez sur le bouton Créer une catégorie

. ]Remarque : Le QnA à la fin n'est pas nécessaire, cependant, il est agréable d'avoir un nom cohérent qui rend
il est clair ce que vous regardez.

Pour toute nouvelle catégorie que vous créez, il est préférable d'utiliser ce format :
NomQnA

Étape 2  : ajoutez vos propres questions-réponses

Il vous suffit maintenant d'ajouter vos propres questions à la catégorie générale.

Ajoutons un pour répondre aux questions sur les plantes au bureau.

Appuyez sur le bouton + Ajouter une question .

Ajoutez ces questions :[19659007]Plantes de bureau

  • Arrosage des plantes de bureau
  • Qui arrose les plantes de bureau ?
  • Les plantes du bureau sont-elles OK ?
  • Définir le nom de la catégorie :

    Réponse :[19659007]L'équipe des installations s'occupe de nos usines bien-aimées.

    Le nouveau Q&R devrait ressembler à ceci : 

    general-qna-configuration" title="13-general-qna-configuration" align="middle "/></p>
<p>Enfin, enregistrez les modifications en appuyant sur <strong>Enregistrer les modifications</strong><br />
</p>
<p><strong><span>Étape 3 </span></strong><span> : testez la nouvelle question</span></p>
<p><span>Vous pouvez maintenant tester la nouvelle Q&R en disant :</span></p>
<ul>
<li><span>Est-ce que quelqu'un arrose les plantes ? </span></li>
</ul>
<p><span>Votre chatbot devrait répondre par :</span><br />
<img decoding=Bonus : affiche une liste de questions pour la nouvelle catégorie

    Lorsque vous ajoutez une nouvelle catégorie pour les questions-réponses, vous remarquerez que lorsque vous demandez
    "Questions générales", le chatbot ne vous donne pas une liste de
    questions disponibles pour cette catégorie.

    C'est parce que nous devons indiquer au chatbot comment faire cela et quoi afficher.

    Cette section est un peu plus avancée. Cependant, si vous suivez attentivement les étapes ci-dessous, vous devriez être
    bien de le faire. 😇

    Ajouter un code de conversation

    Tout d'abord, nous devons ajouter le code d'une conversation qui affichera une liste des
    questions.

    Ne vous inquiétez pas, vous recevrez le code dont vous avez besoin, et vous n'aurez qu'à faire quelques petits
    modifications.

    Remarque : Si vous vous perdez à n'importe quel endroit de cette section, à la fin de cet ensemble d'instructions, il y a un
    enregistrement vidéo montrant comment accomplir cette tâche.

    Étape 1  : passez à la Cognitive
    Page Flow

    Cliquez sur l'onglet Cognitive Flow qui vous mènera à la
    Page de flux cognitif.

    Remarque : Le flux cognitif est la façon dont nous expliquons à notre chatbot comment gérer diverses conversations.

    Étape 2  : recherchez la dernière conversation (wfh-qna)

    Sur le côté gauche, un panneau répertorie toutes les conversations de ce projet de chatbot. Trouvez le
    le dernier avant
    Paramètres—il devrait être
    wfh-qna—et cliquez dessus.

    cognitive-flow-list-of-conversations" title="15-cognitive-flow-list-of-conversations" data-method= "ResizeFitToAreaArguments" data-customsizemethodproperties="{"MaxWidth":"200","MaxHeight":"","ScaleUp":false,"Quality":"High"}" data-openoriginalimageonclick="true" align="middle "/></a></p>
<div id=

    Cela vous amènera au code de conversation wfh-qna.

    Ici, vous devriez remarquer les deux accolades surlignées { }
    .

    cognitive-flow-wfh-qna" title="16-cognitive-flow-wfh-qna" align="middle"/></p>
<p><strong><span>Étape 3 [19659032]— Ajoutez un nouveau code de conversation</span></p>
<p><span>Cliquez sur le côté droit de l'accolade fermante en surbrillance (doit être à la ligne 156).</span>
</p>
<p><span>Ensuite, copiez et collez le code suivant.<br /></span></p>
<pre><code class=

    ,"name-qna" : {

      [19659144]"type" : "objectif",

      "étapes" : [

        {

          "type" : "question",

          "entité" : "q",

          "entity-type" : "NameQnA",

          "messages" : [

            [

    "Vérifiez les réponses Nom pour :",

              "Astuce : Pour arrêter de répéter les questions, dites : "pas plus questions" "

            ]

          ],

          "affichage" : {

            " tapez" : "réponse rapide"

          }

        }

      ]

    }[19659196]Ensuite, nous devons changer les trois mentions du mot nom en nom de la catégorie que vous souhaitez ajouter. Dans le cas de cet exemple, nous remplaçons name par generalcomme ceci :

    cognitive-flow-general-qna" title="17-cognitive-flow-general-qna" data-openoriginalimageonclick="true" align="middle" /></a><br/>  <p><span>Il vaut la peine d'expliquer chacun des éléments que vous avez dû mettre à jour :</span></p>
<ul><li><code>"general-qna"</code>
 <span>— est le nom de cette conversation. Ceci est utilisé lorsque vous devez ajouter un
 </span><strong><span>Déclencheur de conversation</span></strong><span> pour ce
 </span><strong><span>Conversation</span></strong><span>. Prenez-en note, car nous en aurons besoin dans le prochain
 step.</span></li>
 <li><code>"entity-type": "GeneralQnA"</code>
 <span>— indique au chatbot où obtenir toutes les questions/réponses à afficher à l'utilisateur. Il est important de
 sachez que cela doit correspondre exactement au nom que vous avez donné à votre catégorie de questions/réponses (dans la question
 Page de réponse).</span></li>
 <li><code>"Vérifiez les réponses générales pour :"</code>
 <span>— fournit au chatbot un texte à afficher à l'utilisateur, alors n'hésitez pas à l'adapter à votre
 besoins.</span></li>
</ul><p><strong><span>Étape 4 </span></strong><span>— </span><span>S</span><span>ave</span></p>
<p><span>Appuyez sur le bouton Enregistrer, et nous devrions être prêts à partir.</span></p>
<h4><span><strong>Récapitulatif vidéo </strong></span></h4>
<p><span>Voici une vidéo expliquant comment effectuer toute cette tâche :</span></p>
<video controls= Votre navigateur ne prend pas en charge la balise vidéo.


    Ajouter un déclencheur de conversation

    La dernière pièce du puzzle 🧩 consiste à dire au chatbot quand déclencher notre nouveau general-qna conversation.

    Cela se fait à partir de la page Déclencheurs de conversation .

    Étape 1  : accédez à Conversation Page Déclencheurs

    Cliquez sur l'onglet Formation puis cliquez sur Déclencheurs de conversation.

    Étape 2 — Ajoutez un nouveau déclencheur de conversation

    Cliquez sur + Ajoutez un nouveau bouton .

    Ensuite, définissez le Nom de la conversation sur :

    Remarque : Il est important que le nom de la conversation ici corresponde exactement à le nom que vous fournissez dans le Page de flux cognitif.

    Expressions de déclencheur :

    • Questions générales
    • J'ai une question générale

    Le nouveau déclencheur devrait ressembler à ceci :

    conversation-trigger-general-qna-configuration" title ="18-conversation-trigger-general-qna-configuration" data-openoriginalimageonclick="true" align="middle"/></a></p>
<div id=

    Étape 3  : Enregistrer

    Enregistrez le nouveau déclencheur en appuyant sur le bouton Enregistrer les modifications .

    ]Étape 4 — Test

    Enfin, vous devriez pouvoir tester la nouvelle conversation en action, en disant

    Votre chatbot doit répondre avec :

    general-qna-demo" title="19-general-qna-demo" align="middle"/></p>
<h2><a name=Final Word

    Félicitations ! 🎉🥳

    Vous avez venez de mettre à jour votre chatbot pour afficher les questions dans les catégories qui vous concernent. De plus, vous avez ajouté une conversation d'assistance qui affiche une liste de questions pour votre nouvelle catégorie. Cela aidera vos employés à trouver les questions et les réponses dont ils ont besoin.[19659003]

    Publication

    Pour mettre ce chatbot à la disposition de vos employés, vous devrez le faire publier dans votre site internet interne. Voici notre documentation sur Publier sur Web.

    En savoir plus

    Si vous avez manqué la première partie de cette série, n'oubliez pas de consulter ici. Ou si vous êtes curieux de savoir comment créer des chatbots à l'aide de NativeChatconsultez notre didacticiel pour les développeurs.

    En savoir plus sur la création de chatbots avec NativeChat




    Source link