Fermer

mai 18, 2022

Tenir les employés informés sur COVID-19 avec un chatbot Partie 28 minutes de lecture



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 faire fonctionner rapidement un chatbot avec NativeChat.

Avec Progrès 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 que vos employés pourraient avoir.

Cet article est un article de suivi pour Tenir les employés informés sur le 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 d’employés liées à 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 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 passé en revue cela, continuons.

Aperçu

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

  • Questions Covid
  • Questions de voyage
  • Questions financières
  • Questions sur les réunions
  • Questions de la FMH

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

démo-de-liste-de-questions-financières

Le but

Le but de cet article est de :

  • Expliquer d’où vient le texte de chaque bouton dans une liste de questions
  • Vous apprendre à ajouter supprimer une catégorie Q&A indésirable
  • Vous apprendre à ajouter une nouvelle catégorie de questions-réponses
  • Vous apprendre à ajouter des assistants de 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 le FinanceQnA catégorie, vous verrez une liste de questions et réponses.
La première question pour chaque Q&A est le texte utilisé pour afficher les questions disponibles à l’utilisateur.

finances-dépenses-paramètres

déclencheur-de-conversation-voyage-qna

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

Étape 3 – Test

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

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

Dans les deux cas, le chatbot devrait répondre par « Demande-moi n’importe quoi » et un indice.

Ajout d’une nouvelle catégorie de questions et réponses

Si vous souhaitez ajouter d’autres questions et réponses, mais que vous pensez 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éraldes questions.

Étape 1 — Créer une nouvelle catégorie

Naviguez vers le Réponse aux questions et appuyez sur la
+ Ajouter une catégorie bouton.

Définissez le nom de la catégorie sur GénéralQnA. Comme ça:

add-general-qna

appuyez sur la Créer une catégorie bouton.

Remarque : Le QnA à la fin n’est pas obligatoire, cependant, il est bon d’avoir une dénomination cohérente qui indique clairement 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 ne vous reste plus qu’à ajouter vos propres questions à la catégorie générale.

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

appuyez sur la + Ajouter une question bouton.

Ajoutez ces questions :

  • Plantes de bureau
  • Arrosage des plantes de bureau
  • Qui arrose les plantes du bureau ?
  • Les plantes du bureau sont-elles en bon état ?

Définir le nom de la catégorie :

Répondre:

  • L’équipe des installations s’occupe de nos plantes bien-aimées.

Le nouveau Q&A devrait ressembler à ceci :

configuration-qna-générale

Enfin, enregistrez les modifications en appuyant sur la touche Sauvegarder les modificationsbouton.

Étape 3 — tester la nouvelle question

Maintenant, vous pouvez tester le nouveau Q&A en disant :

  • Est-ce que quelqu’un arrose les plantes?

Votre chatbot devrait répondre avec :
general-qna-demo

Bonus—Afficher une liste de questions pour la nouvelle catégorie

Lorsque vous ajoutez une nouvelle catégorie pour les questions et réponses, vous remarquerez que lorsque vous demandez
« Questions générales, » le chatbot ne vous donne pas la liste des questions disponibles pour cette catégorie.

En effet, nous devons indiquer au chatbot comment procéder et quoi afficher.

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

Ajouter un code de conversation

Tout d’abord, nous devons ajouter le code d’une conversation qui affichera une liste de questions disponibles.

Ne vous inquiétez pas, vous recevrez le code dont vous avez besoin et vous n’aurez qu’à apporter quelques petites modifications.

Remarque : Si vous vous perdez à n’importe quel moment 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 – aller au Flux cognitif page

Clique sur le Flux cognitif qui vous amènera à la page Cognitive Flow.

Remarque : Cognitive Flow est la façon dont nous indiquons à notre chatbot comment gérer diverses conversations.

Étape 2 — Trouver la dernière conversation (wfh-qna)

Sur le côté gauche, il y a un panneau qui répertorie toutes les conversations de ce projet de chatbot. Trouvez le dernier avant Réglages-ça devrait être
wfh-qna– et cliquez dessus.

flux-cognitif-liste-de-conversations

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

Ici, vous devriez remarquer les deux accolades en surbrillance { }.

flux-cognitif-wfh-qna

Étape 3 — Ajouter un nouveau code de conversation

Cliquez sur le côté droit de l’accolade fermante en surbrillance (devrait être à la ligne 156).

Ensuite, copiez et collez le code suivant ici.

,"name-qna": {

  "type": "goal",

  "steps": [

    {

      "type": "question",

      "entity": "q",

      "entity-type": "NameQnA",

      "messages": [

        [

          "Check the Name answers for:",

          "Hint: To stop repeating questions, say: \"no more questions\" "

        ]

      ],

      "display": {

        "type": "quick-reply"

      }

    }

  ]

}

Ensuite, nous devons changer les trois mentions du mot Nom au nom de la catégorie que vous souhaitez ajouter.
Dans le cas de cet exemple, nous remplaçons Nom avec
généralcomme ça:

flux-cognitif-général-qna

Il est utile d’expliquer chacun des éléments que vous avez dû mettre à jour :

  • "general-qna"
    — est le nom de cette conversation. Ceci est utilisé lorsque vous devez ajouter un
    Déclencheur de conversation pour ça
    Conversation. Prenez-en note, car nous en aurons besoin à l’étape suivante.
  • "entity-type": "GeneralQnA"
    – indique au chatbot où obtenir toutes les questions Q & A à afficher à l’utilisateur. Il est important de savoir que cela doit correspondre exactement au nom que vous avez donné à votre catégorie Q&R (dans la page Réponse aux questions).
  • "Check the General answers for:"
    — fournit au chatbot un texte à afficher à l’utilisateur, alors n’hésitez pas à l’adapter à vos besoins.

Étape 4 Save

Appuyez sur le bouton de sauvegarde et nous devrions être prêts à partir.

Récapitulatif vidéo

Voici une vidéo expliquant comment effectuer toute cette tâche :


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 du Déclencheurs de conversation page.

Étape 1 – Aller à Déclencheurs de conversation page

Clique sur le Formation onglet puis cliquez sur
Déclencheurs de conversation.

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

Clique sur le + Ajouter nouveau bouton.

Réglez ensuite le Nom de conversation pour:

Remarque : Il est important que le nom de la conversation ici corresponde exactement au nom que vous fournissez dans la page Cognitive Flow.

Expressions de déclenchement :

Le nouveau déclencheur devrait ressembler à ceci :

conversation-trigger-general-qna-configuration

Étape 3 – Sauver

Enregistrez le nouveau déclencheur en appuyant sur la touche Sauvegarder les modifications bouton.

Étape 4 – Test

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

  • J’ai une question générale

Votre chatbot devrait répondre avec :

general-qna-demo

Dernier mot

Toutes nos félicitations! 🎉🥳

Vous 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.

Édition

Pour mettre ce chatbot à disposition de vos collaborateurs, vous devrez le faire publier sur votre site interne. Voici notre documentation sur Publication sur le Web.

Apprendre encore plus

Si vous avez manqué la première partie de cette série, assurez-vous de Vérifiez le ici. Ou si vous êtes curieux d’en savoir plus sur la façon de créer des chatbots en utilisant Chat natifconsultez notre tutoriel développeur.

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




Source link

0 Partages