Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Aujourd'hui, nous allons parler de Power Virtual Agents , la façon dont Microsoft crée des chatbots que vous pouvez déployer sur votre site Web et vos équipes. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog .
La puissance de Power Virtual Agents est qu'elle vous permet de créer des chatbots sans utiliser l'apprentissage automatique ou des mathématiques et linguistiques complexes, car Microsoft fait le travail pour vous. Tout ce que vous avez à faire est de lui donner le contenu et les ressources à digérer.
Table des matières
Comment créer des chatbots dans Power Virtual Agents
Commençons par ouvrir la page Power Virtual Agents.
Pour créer un nouveau chatbot, cliquez sur l' icône Bots en haut à droite, puis cliquez sur le bouton Nouveau bot .
Appelons ce bot Loan Helper FAQ Bot , sélectionnez la langue anglaise dans la liste déroulante et cliquez sur Create .
Semblable à Power Apps, il doit tout fournir pour la création proprement dite. Par exemple, lorsque vous créez des applications basées sur un modèle , cela prend un certain temps car il faut créer toutes les entités et tous les connecteurs derrière. Il fait quelque chose de très similaire si vous voyez cet écran.
Il se construit toujours en arrière-plan. Donc, ce que nous pouvons faire, c'est que nous pouvons commencer à explorer en cliquant sur les sujets dans le coin supérieur gauche.
C'est ce qui indique à Power Virtual Agents quoi faire lorsque quelqu'un prononce des phrases de déclenchement , puis il lance les réponses.
Par exemple, nous avons la phrase déclencheur, « Quand êtes-vous fermé ? » Il existe quatre itérations ou versions de cette phrase déclencheur que quelqu'un peut dire.
Si nous cliquons sur Lesson 1 – A simple topic , nos Power Virtual Agents nous indiquent à quoi ressemble le flux de travail.
Si quelqu'un prononce l'une de ces phrases déclencheurs, nous envoyons un message disant : "Je suis heureux de vous aider avec les heures d'ouverture du magasin", suivi d'un autre message lui indiquant les heures d'ouverture du magasin.
De plus, il existe des phrases de déclenchement plus complexes que nous pouvons faire. Par exemple, si nous cliquons sur « Quel est le meilleur produit pour moi », il ne s'agit plus d'une communication à sens unique, mais d'une communication à double sens.
Ensuite, cliquons sur Leçon 4 – Une rubrique avec une condition, des variables et une entité personnalisée .
Semblable au premier exemple, il montrera ce que le chatbot dira si quelqu'un mentionne l'une des phrases de déclenchement ci-dessous.
Le chatbot demandera "Vous voyez-vous comme un utilisateur à domicile, un joueur ou un utilisateur professionnel ?" Ensuite, la personne qui discute avec le chatbot doit sélectionner parmi les options.
Une fois qu'une option a été sélectionnée, il existe différents arbres d'options qui se rejoignent et à un moment donné, cela peut devenir très compliqué.
Test des phrases de déclenchement dans Power Virtual Agents
Testons l'un des déclencheurs en tapant "Quel est le meilleur produit pour moi ?"
Comme nous pouvons le voir, il lance la réponse "Vous voyez-vous comme un utilisateur à domicile, un joueur ou un utilisateur professionnel ?" Lorsque nous sélectionnons Home User, le flux de travail continue encore et encore.
Dans ce cas, nous pouvons démarrer un workflow, accéder à une API tierce et effectuer une requête HTTP . Fondamentalement, nous pouvons faire tout ce dont nous avons besoin, mais cela devient un peu compliqué.
Compte tenu de ces points, transformons la page FAQ Sundae en une boîte de discussion. La page FAQ de cette société de prêt est l'endroit où les gens posent généralement un tas de questions fréquemment posées. Ce n'est qu'un exemple, mais vous pouvez certainement choisir un autre site Web public qui a également une page FAQ.
Lorsque quelqu'un nous contacte sur ce site Web, le chatbot est suffisamment intelligent pour connaître toutes ces questions et devrait pouvoir y répondre en conséquence. Par exemple, si quelqu'un tape "Comment Sundae gagne-t-il de l'argent", le chatbot devrait répondre avec la réponse ci-dessous.
Répondre à différentes versions de la même question
Cependant, il peut y avoir différentes versions de ceci, telles que Comment gagnez-vous de l'argent , Comment Sundae fait-il des frais ou Comment Sundae facture-t-il des frais ?
Tous ces éléments sont vraiment la même question; par conséquent, nous avons besoin d'un système suffisamment intelligent pour assimiler toutes ces FAQ. Ensuite, nous devons rendre les phrases de déclenchement suffisamment larges pour que si quelqu'un dit des variantes de cette question, la réponse soit toujours la même.
C'est exactement ce que nous allons faire en revenant aux Power Virtual Agents. Avec la fonctionnalité Suggérer des sujets , nous pouvons dire à Power Virtual Agents de prendre la page que nous avons choisie, puis de créer tous les sujets à partir de la page FAQ Sundae.
Cliquez sur Ajouter puis sur le bouton Démarrer .
Cette fois, les Power Virtual Agents parcourent toutes ces FAQ en déterminant quelles sont les questions et quelles sont les réponses. Il pour générer les différentes versions de ces questions que quelqu'un peut poser. Par conséquent, cela peut prendre plusieurs minutes.
Une fois qu'il a été examiné, nous pouvons voir que nous avons 35 sujets suggérés, et tous ces sujets sont liés à la page FAQ.
Pour déployer la réponse, cliquez sur Ajouter aux sujets existants , puis cliquez sur « Qu'est-ce que Sundae ? » lien pour voir le flux de travail réel.
Donc, si quelqu'un demande "Qu'est-ce que Sundae?" il lance ce message qui est exactement le même que celui indiqué sur la page FAQ.
La prochaine chose à faire est de télécharger tous les sujets suggérés que nous avons obtenus de la page FAQ dans les sujets existants .
Sélectionnez tout en cliquant sur le bouton radio à côté du nom , puis cliquez sur Ajouter aux sujets .
Une fois cela fait, passons aux Sujets existants . Nous en avons maintenant 47, ce qui est beaucoup. Alors, basculons uniquement sur "Comment Sundae gagne-t-il de l'argent?" à titre d'exemple et actualisez la page.
Pour démontrer, testons-le en tapant "Comment Sundae gagne-t-il de l'argent?" Nous pouvons voir la réponse, et si nous revenons à la page FAQ, la réponse est la même.
Les Power Virtual Agents sont assez intelligents pour déterminer ce qu'est une question et ce qu'est une réponse, et les transmettre au chat. Une autre chose intéressante à propos des Power Virtual Agents est qu'il y a aussi des analyses derrière.
Par exemple, si quelqu'un sélectionne Non pour la question "Cela a-t-il répondu à votre question", vous saurez que ce n'était probablement pas une réponse suffisante, vous voudrez peut-être modifier votre réponse dans la ventilation du sujet.
Essayons un autre exemple en tapant "Comment gagnez-vous de l'argent ?"
Comme nous pouvons le voir, le chatbot clarifie en donnant différentes options telles que Comment Sundae gagne de l'argent ? , Leçon 3 – Un sujet avec une condition, des variables et une entité prédéfinie , et Aucun de ceux-ci .
Si nous sélectionnons Comment gagnez-vous de l'argent , cela nous ramène à la même réponse. Par conséquent, s'il y a des variations, il est assez intelligent pour identifier que cela peut signifier une, deux ou trois questions, puis il vérifie.
Nous pouvons faire quelque chose de complètement différent et continuer, mais encore une fois, nous obtenons le même genre de chose où deux questions sont assez similaires et il trouve toujours cette réponse particulière à la question.
Formulaires contextuels Power Apps pour une expérience utilisateur interactive
Flux de processus métier et documentation
Power Apps Applications pilotées par modèle Power Apps : plans de site et leur fonctionnement
Conclusion
Pour résumer, vous pouvez utiliser les Power Virtual Agents pour créer des chatbots à mettre sur votre site Web, les messages Teams, Facebook Messenger et partout où vous pouvez penser.
Cela se fait à l'aide de phrases de déclenchement et de réponses. Bien sûr, un moyen rapide de l'avoir sur votre site Web est d'avoir une page FAQ. Vous pouvez obtenir un très bon chatbot si votre page FAQ est très bien faite.
Tous mes vœux,
Henri Habib
Qu'est-ce que le self en Python ? Exemples concrets
Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.
Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.
Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.
Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.
Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.
Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.
Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.
Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir