Ce démarreur de solution a été créé par des technologues d'IBM. Des traductions sont disponibles : JP
En temps de crise, les systèmes de communication sont souvent submergés par des personnes qui tentent de trouver des informations de base sur les tests, les symptômes, la réponse communautaire et d'autres ressources. Lorsque les lignes de communication sont obstruées, les personnes qui ont réellement besoin d’aide ne peuvent pas passer. Les chatbots permettent de répondre à des dizaines, voire des centaines de milliers de messages par jour.
Que ce soit par SMS, téléphone, sites Web ou applications de communication, converser avec des chatbots et d'autres ressources basées sur l'IA peut jouer un rôle essentiel en aidant les communautés à comprendre rapidement des informations cruciales et à libérer les ressources du service client pour se concentrer sur des problèmes de plus haut niveau.
Le service IBM Watson Assistant vous aide à créer, former et déployer des interactions conversationnelles dans n'importe quelle application, périphérique ou canal. La création d'un chatbot à l'aide de Watson Assistant peut aider à résoudre les problèmes auxquels nos utilisateurs sont confrontés lorsqu'ils tentent de collecter des informations précises et pertinentes. Que vous cherchiez à connaître les dernières nouvelles sur Covid-19 ou à savoir où des tests sont effectués dans votre région, un chatbot peut jouer un rôle majeur en aidant les communautés à comprendre rapidement des informations cruciales et à libérer les ressources du service client pour se concentrer sur des problèmes de plus haut niveau. .
Le COVID-19 amène les citoyens à chercher des réponses sur les symptômes et les sites de test ainsi que sur l’état actuel des écoles, des transports et d’autres services publics. À l'aide de Watson Assistant, ce kit de démarrage d'appel à code a conçu un assistant virtuel préchargé pour comprendre et répondre aux questions courantes sur le COVID-19, analyser les articles de presse sur le COVID-19 à l'aide de Watson Discovery et répondre aux demandes de statistiques sur le COVID avec des données provenant de sources fiables. .
Avec ce kit de démarrage de communications de crise alimenté par Watson Assistant, vous pouvez intégrer un chatbot dans votre solution d'appel à code dans un serveur Web hébergé par IBM Cloud, à l'aide d'une intégration Slack ou via un tableau de bord Node-RED.
Ça peut:
Le défi pour vous est de partir de ce cadre pour créer une solution plus complète.
Connectez-vous à IBM Cloud et mettez à disposition une instance Watson Assistant.
Étape 1. À partir du catalogue IBM Cloud, mettez à disposition une instance de Watson Assistant .
Étape 2. Lancez le service Watson Assistant.
Étape 3. Cliquez sur Créer un assistant et suivez ces instructions détaillées pour savoir comment créer un assistant.
Étape 4. Nommez l'instance Watson Assistant Communication de crise COVID
Étape 5. Cliquez sur Ajouter une compétence de dialogue pour l'ajouter à votre assistant. Suivez la documentation si vous avez des questions.
Étape 6. Cliquez sur Importer la compétence > Choisir le fichier JSON et importez le fichier skill-CDC-COVID-FAQ.json
.
Étape 7. Revenez à la page Tous les assistants. Dans le menu d'action ( ⋮
), ouvrez Paramètres .
Étape 8. Dans l'onglet Paramètres, cliquez sur Détails de l'API sur la gauche et notez l' Assistant ID
et Api Key
pour une utilisation future.
Étape 9. Revenez à la page Tous les assistants et cliquez sur le lien Compétences .
Étape 10. Sur la page Compétence, cliquez sur le menu d'action ( ⋮
), ouvrez Afficher les détails de l'API .
Étape 11. Sur la page Détails de la compétence, notez l' Skill ID
pour une utilisation future.
Étape 12. Revenez à votre compétence de dialogue et cliquez sur le bouton Aperçu du lien sur le côté pour obtenir un lien pour tester et vérifier votre assistant.
Étape 13. Posez quelques questions au chatbot Watson Assistant sur le COVID-19.
Maintenant que vous avez créé votre chatbot compatible Watson Assistant, vous devez le connecter à une source de données. Avec Watson Assistant, vous devez le faire via un webhook.
Un webhook est un mécanisme qui vous permet d'appeler un programme externe en fonction de quelque chose qui se passe dans votre programme. Lorsqu'il est utilisé dans une compétence de dialogue, un webhook est déclenché lorsque l'assistant traite un nœud pour lequel un webhook est activé. Le webhook collecte les données que vous spécifiez ou que vous collectez auprès de l'utilisateur pendant la conversation et les enregistre dans des variables contextuelles. Il envoie les données dans le cadre d'une requête HTTP POST à l'URL que vous spécifiez dans le cadre de la définition de votre webhook. L'URL qui reçoit le webhook est l'écouteur. Il effectue une action prédéfinie en utilisant les informations que vous lui transmettez comme spécifié dans la définition du webhook et peut éventuellement renvoyer une réponse.
Suivez ces instructions pour configurer le webhook avec le chatbot Watson Assistant que vous venez de provisionner.
Maintenant que vous disposez d'un Watson Assistant fonctionnel, déployons-le sur Slack. Slack est une application de messagerie basée sur le cloud qui aide les gens à collaborer entre eux. Après avoir configuré une compétence de dialogue et l’avoir ajoutée à un assistant, vous pouvez intégrer l’assistant à Slack.
Une fois intégré, en fonction des événements que vous configurez pour que l'assistant prenne en charge, votre assistant peut répondre aux questions posées dans les messages directs ou dans les canaux dans lesquels l'assistant est directement mentionné.
Lisez ces instructions pour savoir comment intégrer votre chatbot COVID-19 à Slack.
Vous souhaitez créer un chatbot à commande vocale ? Ce didacticiel vous apprend à créer un chatbot à commande vocale à l'aide de Node-RED et des nœuds Watson Assistant, Watson Speech to Text et Watson Text to Speech.
Enfin, vous pouvez intégrer votre chatbot de communication de crise COVID-19 sur un site Web Node.js.
WhatsApp est l'une des plateformes les plus utilisées au monde avec environ 2 milliards d'utilisateurs. Ce didacticiel vous montre comment intégrer Watson Assistant à WhatsApp.
Cet outil est destiné à fournir des informations basées sur les CDC actuellement disponibles et d'autres informations publiques pour vous aider à prendre des décisions concernant la recherche de soins médicaux appropriés. Ce système n'est pas destiné au diagnostic ou au traitement d'une maladie ou d'autres conditions, y compris le COVID-19, et vous ne devez fournir aucune information d'identification personnelle ou privée sur votre santé.
Ce bot Watson Assistant est alimenté avec des données provenant des ressources suivantes :
Ce démarreur de solution est disponible sous la licence Apache 2.