Documentation dydu
EnglishFrench
  • Un même logiciel, de multiples applications
  • Guide de première utilisation
    • Prise en main
    • Créer votre bot
    • Créer votre première connaissance
    • Créer et publier votre chatbot
    • Cas d'utilisation fréquents
    • Bonnes pratiques
    • Glossaire
  • Contenus
    • Connaissances
      • Gestion des connaissances
      • Gestion des thématiques
      • Types de connaissances
        • Réponse à une question
        • Réponse complémentaire
        • Réponse prédéfinie
        • Ciblage comportemental
        • Slot filling
      • Eléments de réponse
      • Accessibilité des réponses des bots
      • Arbre de décision
      • Commentaires
      • Tester le bot
      • Alertes qualité
    • Carte des connaissances
    • Groupes de formulations
    • Phrases générales
    • Langues / espaces
    • Conditions de contexte
    • Contenus externes
      • LLM : comment configurer chaque type de modèle ?
      • VertexAI Gemini
    • Galerie
    • Services Web
      • Exemples de configuration (REST)
      • Configurer l’OIDC sur keycloack pour un Service Web
      • Questions Fréquentes
    • Avancé
      • Scripts serveurs
      • Modèles de réponse prédéfinis
      • Variables
      • Déclencheurs de web services
      • Top connaissances
    • Outils
    • Import/Export de connaissances
  • Apprentissage
    • Conversations
    • Suggestions
    • Phrases incomprises
  • Statistiques
    • Exploitation
      • Important
      • Conversations
      • Visiteurs
      • Thématiques
      • Connaissances
      • Qualification
      • Avis des utilisateurs
      • Liens cliqués
      • Reformulations
      • Performance
      • Autres
    • Livechat
      • Conversations
      • Connaissances
      • Opérateurs
      • Satisfaction
      • Files d'attente
    • Base de connaissances
      • Formulations
      • Utilisateurs
      • Matches
    • Export
    • Configuration
  • Statistiques personnalisées
    • Rapports
    • Alertes
    • Configuration
      • Rapports
      • Exports
      • Sources prédéfinies
      • Alertes
      • Préférences
      • Annexe : liste des indicateurs
  • Livechat
    • Activer le livechat
    • Configuration de la base de connaissances
    • Livechat DYDU
      • Aperçu des interfaces
        • Interface opérateur
        • Interface manager
      • Configuration livechat DYDU
        • Configuration générale
        • Compétences
        • Files d'attente
          • Général
            • Mise en place de la file d'attente
          • Compétence
            • Mise en place de la file d'attente par compétence
            • Mise en place d'une connaissance avec la file d'attente par compétence
        • Capacité de l'opérateur
        • Paramètres de compte
    • Connecteur Livechat Genesys
  • Intégrations
    • FAQ
      • FAQ statique
      • FAQ dynamique
    • MetaBot
    • Actions javascript
    • Règles personnalisées du ciblage comportemental
    • Canaux
      • Chatbox
        • Intégration d'une chatbox dans une webview
      • Customisation avancée
        • Éditeur Css
          • Teaser
            • Modification CSS teaser
          • Header
            • Modification CSS header
          • Body
            • Modification CSS body
        • Éditeur JS Custom
        • Gestion des libellés
        • Intégrations possibles
      • Connecteurs
        • Teams
        • Meta
          • Messenger
          • Instagram
          • WhatsApp
          • Fonctionnalités et compatibilité META
          • Contrôle d'application Meta
    • LLM - IA générative
  • Préférences
    • SAML 2
    • OpenID Connect (OIDC)
    • Droits et utilisateurs
    • Bot
      • Général
      • Conversations
      • Questionnaires
      • URLs
      • Champ de recherche
  • Autres
    • Comment fonctionne votre bot?
    • Protection des données
      • Politique de gestion des cookies
    • Console des logs
    • Mots-clés spéciaux
    • Aspects techniques
      • Hébergement
      • Infrastructure
    • Sécurité
      • Informations générales
      • Usage des serveurs
      • Outils open source
      • Expiration session utilisateur
  • Développeurs
    • Référence API
      • Authentification
      • Boîte de dialogue API
      • Export des Conversations
      • Champ de recherche
      • Import/Export du bot
      • Import/Export Base de connaissances
      • API de statut du serveur
      • Accès aux APIS
      • Gestion des utilisateurs du BMS
    • Chatbox V5
      • Mise en place et intégration
  • Release Note
Propulsé par GitBook

Tous droits réservés @ 2023 dydu.

Sur cette page
  • Définition
  • Arbitrage des réponses
  • Matching en fonction du mode d'arbitrage
  • Gestion de la base de connaissances Metabot:
  • A partir de contenus > connaissances :
  • A partir d'apprentissage > conversations :
  • A partir de statistique > exploitation > conversations :
  • Configuration METABOT

Cet article vous a-t-il été utile ?

  1. Intégrations

MetaBot

PrécédentFAQ dynamiqueSuivantActions javascript

Dernière mise à jour il y a 5 mois

Cet article vous a-t-il été utile ?

Définition

Le metabot est une fonctionnalité qui permet d’interroger plusieurs bots en même temps et de déterminer la meilleure réponse à donner à l’utilisateur final. Le metabot est matérialisé par la création d’un bot parent, auquel on rattache plusieurs bots enfants.

Quelle que soit la nature de sa question, l'utilisateur a un seul point d’entrée pour la poser. Quant aux gestionnaires des bases de connaissances, ils ne gèrent que les bots dont ils sont responsables. Le déploiement d’un metabot se fait en , il suffit d’avoir plusieurs bots et d’activer l’option metabot dans la solution dydu.

Par exemple, une entreprise peut avoir un bot général (MetaBot), et 2 bot enfants : un bot IT et un bot RH. Quand un employé parle avec le bot général de l'entreprise, les 2 bots sont interrogés sans notifier l'utilisateur. L'utilisateur reçoit simplement la réponse.

Arbitrage des réponses

Priorisation :

Il s’agit de lister le bots enfant par ordre de priorité. Tous seront interrogés par le bot parent. S'il y a des correspondances directes sur plusieurs bots enfant alors la réponse du bot le plus haut dans la liste sera affiché

Sélection :

Tous les bots sont interrogés. S'il y a des correspondances directes sur plusieurs bots enfant alors l'utilisateur final devra choisir , parmi ces bots , lequel il souhaite interroger.

Matching en fonction du mode d'arbitrage

Le matching (donc les résultats du bot) dépend du mode d'artbitrage :

Gestion de la base de connaissances Metabot:

A partir de contenus > connaissances :

Dans un contexte Metabot, lorsqu’on ajoute une reformulation dans une réponse, il est possible d'identifier à quel bot la reformulation appartient.

A partir d'apprentissage > conversations :

Le knowledge manager ne peut voir ni compléter/créer une connaissance d’un bot enfant sur lequel il n’a pas les droits.

L’ensemble des conversations menées dans le cadre d’un MetaBot est enregistré dans les conversations du bot Parent.

Les conversations sont distribuées sur le bot enfant si au moins une des interactions de la conversation vient des connaissances du bot enfant.

Le nom du bot sollicité pour l'interaction est affiché sur la conversation. Le nom du bot ne s’affiche pas si le filtre “concerne uniquement” est appliqué dans la conversation ouverte.

Depuis le bot Parent, il est possible de filtrer par bot enfant. Cela permet d’afficher, pour le bot enfant sélectionné, uniquement les conversations dont au moins une interaction a fait appel à une de ses connaissances.

A partir de statistique > exploitation > conversations :

Dans le cadre du MetaBot, il est possible de filtrer les statistiques sur le bot enfant. Les utilisateurs disposent des stats générales via le bot parent ainsi que des stats détaillées via le bot enfant.

Par exemple, quand je suis sur le bot parent (Documentation), je vois 2 conversations, lorsque je filtre sur Childbot_A je ne vois plus qu’une seule conversation. Je retrouve cette même conversation dans les statistiques.

Configuration METABOT

Pour activer cette option, suivez les étapes suivantes :

  1. Dirigez-vous sur la page Préférences > Bot > Général.

  2. Vérifier l'option Activer Metabot.

  3. Cliquez sur Mettre à jour. Un nouveau sous-menu Personnalités apparaît en haut de la page.

Remarque : vous pouvez supprimer la base sociale présente par défaut. Cela désactivera définitivement la connaissance sociale du bot social.

Pour ajouter un nouveau bot à votre MetaBot, cliquez sur Ajouter, puis configurez les champs :

  1. Sélectionnez le bot que vous souhaitez attacher à votre MetaBot

  2. Définissez l'étiquette du bot. L'étiquette sera le titre en mode Sélection.

  3. Définissez le type de bot que vous ajoutez :

  • Public : permet au bot de répondre immédiatement via la boîte de dialogue en cours.

  • Social : permet au bot de répondre immédiatement via la boîte de dialogue actuelle. Ce bot de type Social n'est pas considéré comme un bot de terrain. Les interactions ne sont pas comptées comme des interactions commerciales.

  1. Cliquez sur le la coche bleue pour valider.

Vous pouvez aussi changer le Mode d'arbitrage du MetaBot. Pour ce faire, deux modes vous sont proposés :

  • Le mode Sélection : si plusieurs bots ont la réponse à la requête de l'utilisateur, l'utilisateur pourra sélectionner le bot dont il veut la réponse.

  • Le mode Prioritaire : si plusieurs bots ont la réponse à la demande de l'utilisateur, le bot le mieux classé dans la liste sera prioritaire.

Remarque : lorsqu'une connaissance avec des conditions contextuelles contient des réponses qui ne sont pas configurées/validées dans la branche, le bot renvoie la connaissance la plus proche avec une réponse valide.

N'oubliez pas de cliquer sur Mettre à jour pour valider les modifications.

Le mode d'arbitrage définit comment les résultats de de tous les bots qui composent le Metabot seront arbitrés. Il est possible de choisir entre deux modes d'arbitrage.

matching
un clic