Rencontre un chatbot (MSXP)
IMPLEMENTER ET INDUSTRIALISER UN CHATBOT
• Des systèmes experts aux agents conversationnels : langage naturel, machine learning, story telling, bot training, capacités d’intégration avec vos autres systèmes
• A chaque enjeu, un chatbot : IT, métiers, service client
• Comprendre le fonctionnement d’un chatbot
• Perspectives futures pour les chatbots
2. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
Abdoulaye
DOUCOURE
Practice : Chatbots
Business Unit : Conseil
Entreprise : Umanis
Partenaire Gold : Microsoft
SPEAKERS
CHATBOT
3. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
www.umanis.com3
Le développement du conversationnel
UN NOUVEL ENJEU POUR UNE EXPÉRIENCE UTILISATEUR ENCORE PLUS MULTIPLE
Ecrit ou oral
4. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
6 novemebre 2018
IMPLEMENTER ET
INDUSTRIALISER UN CHATBOT
• Des systèmes experts aux
agents conversationnels : langage
naturel, machine learning, story telling,
bot training, capacités d’intégration avec
vos autres systèmes
• A chaque enjeu, un chatbot : IT,
métiers, service client
• Comprendre le fonctionnement d’un
chatbot
• Perspectives futures pour les chatbots
MS Experiences
www.umanis.com4
5. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
Les robots conversationnels
5
Un agent logiciel qui interagit avec des serveurs d'une part, et des humains d'autre part pour effectuer
des tâches automatiques.
L'humain crée l'intelligence artificielle avec des scénarii via un interpréteur sémantique qui permet au
bot de comprendre les requêtes et d'agir en conséquence.
6. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
QUI SUIS-JE ?
tous types de requêtes variées & complexes
manière conversationnelle en faisant appel
à application(s) tierce(s)
requêtes écrites plus ou moins élaborées
7. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
ENGOUEMENT
Evolution des utilisateurs des 4 premières applications deM.I. vs.
les 4 premiers réseaux sociaux -Monde
1.Messageries Instantanées
2.Plus d’utilisateurs que les
Réseaux sociaux
3.Répond à un besoin majeur
des marques & des retailers
Source : Companies, Business Insider, juin 2016
Disruption dans les usagesdes
internautes
IA + performante + accessible
3 raisons majeures
8. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
8
COMMENT ÇA MARCHE ?
1
2
3
4
Recherche du Chatbot par utilisateur
un Interpréteur sémantique
Requêtes +/ – difficiles
types de requêtes
Contexte
Prise de relai par un humain
Réponse du Chatbot en
Pertinence
Structure
Action
9. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
CONCEPTS CLES
ENONCE ENTITES INTENTION
Je veux reserver un vol pour Seattle Seattle ReserverUnAvion
Quand votre magasin ouvre-t-il ? Ouvre RenseignerHoraire
Programmer une réunion à 13h avec Bob. 13h, Bob PlanifierUnRDV
CHATBOT
10. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
TOKENIZER ET CLASSIFIER
Tokenizer permet de découper des phrases
I forgot a password => [forget, password]
None
I forgot a password => [I, forgot, a, password]
Canon
I forgot a password => [I, forget, a, password]
All
I forgot a password => [forget, password]
Positive ok
Positive je suis d'accord
Negative c'est toujours ko
Negative ca ne fonctionne toujours pas
Classifier de les classer dans les intentions
CHATBOT
11. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
FAQ
INTENTION ENONCE
Question
Comment
Procédure pour
Question sur
Que faire
Pourquoi
CHATBOT
Si l’intention est une question alors on va scanner la FAQ pour voir si une question correspond suffisamment
à la question posée par l’utilisateur.
On va retourner la réponse qui correspond à la question dans notre base de donnée FAQ.
12. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
GESTION DES CONNAISSANCES
Node Language Title CONTENT Search keys
All fr
Quel est le code wifi invité?
Le point d'accès WIFI est nommé WIFI ACME. Le mot de passe
est UmanisRocks.
Comment fournir un accès wifi à
un invité externe?
Comment puis-je me connecter
au wifi?
Si vous êtes un employé, Utilisez vos mots de passe Windows
habituels lorsque vous êtes invité à entrer un mot de passe.
NODE Nom de l’intention. Défini par un id. Si All alors la question sera pertinente peu importe le contexte.
LANGUAGE Langue de la question et de la réponse.
TITLE Question qui mène à la réponse.
CONTENT Réponse fournie sous format texte.
SEARCH KEYS Variation de la question qui peut aussi mener à la réponse
CHATBOT
13. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
Exemple arbre d’intentions ChatBot Accueil
Root
… OFFRE
TYPE_OFFRE
DATA FIRST DIGITAL VISION BUSINESS SOLUTIONS INDUSTRIALISATION
…
CHATBOT
14. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
UN CHATBOT POUR CHAQUE ENJEUX !
Désengorgement SAV
Automatisation des tâches à faible
valeur ajoutée
Réduction des coûts
Gain de temps : Réponse immédiate
Client Employé
Une présence sur les très populaires
plateformes de messaging
Disponibilité 24h/24 7j/7
Une conversation directe,
personnalisée, one-to-one
Un parcours fluide et unifié, sans
téléchargement d’app
CHATBOT
15. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
ENJEUX : Client
Avant achat :
- Conseiller le client sur les produits adaptés (up / cross selling)
- Consulter en temps réel la disponibilité en stock d’un produit
- Faciliter l’accès à un contenu élargi
Pendant l’achat :
- Supprimer l’insatisfaction client liée au produit en rupture, tout en validant en
temps réel le produit de remplacement
- Gérer les files d’attente en magasin
- Prendre des commandes & gérer les réservations en ligne
Après l’achat
- Supprimer les délais de réponse au client (immédiat vs. J+2), Améliorer feedback
- Fidéliser client (pousser du contenu contextualisé), Gérer retours & remboursements
16. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
ENJEUX : EMPLOYE/MEMBRE
Maximiser la gestion RH :
- Poser des questions sur le droit du travail, le comité d’entreprise, les congés payés…
- Consulter ses RTT, heures supplémentaires, remboursement
Automatiser les tâches de gestion administrative :
- Apporter une réponse immédiate à un problème utilisateur (diagnostic de panne…)
- Gérer les files d’attentes Help Desk
Maximiser l’efficacité support informatique :
- Réserver une salle de réunion / matériel
- Fixer une réunion en fonction des agendas de plusieurs participants
Générer des gains de productivité au SAV
- Désengorger le SAV (30% d’email par mois du SAV d’un Pure Player)
- Classer facilement et automatiquement les tickets
17. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
DU POC A L'industrialisation
17
2017 2018
PROJETS ORIGINES AU MARKETING ET A L’INNOVATION PROJETS POUSSÉS PAR LES MÉTIERS MAIS VALIDÉS PAR LES DSI
BUDGETS DE 15-50K€ Budget supérieur à 50 K€
CAS D’USAGE SIMPLISTES (OU AU CONTRAIRE TRÈS
IRREALISTES)
CHATBOTS A ROI POSITIF
EXPERIENCES DISPERSEES DANS LES ORGANISATIONS CHATBOT FACTORIES
PAS DE RÉFLEXION POUSSÉE SUR LES BONS OUTILS APPELS D’OFFRES SERIEUX
PAS DE RÉFLEXION SUR LA SÉCURITÉ
FORTES EXIGENCES TECH. ACCENT SUR L'ÉVOLUTIVITÉ ET LA
SÉCURITÉ
19. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
BIEN CONSTRUIRE SON CHATBOT
LIMITES
A) Intentions multiples
Les internautes expriment souvent plusieurs
intentions dans une seule phrase
B) Changements d’avis
Les changements d’avis sont fréquents et
doivent être pris en compte
C) Digressions
Il est courant que les internautes changent de
sujet. Le bot doit s’adapter
20. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
LES AVANTAGES QUI DÉCOULENT DE LA MISE EN ŒUVRE D’UN
CHATBOT
Augmentation de
la profitabilité
par
l’augmentation
CA : (ie
amélioration du
tauxde
transformation)
ROI immédiat : des gains de
productivitédu SAV à M+2 : 30 à
50% des demandes peuvent être
pilotés par Chatbot
Un terrain de jeux
avec des cas
d’usage nombreux
tant d’un point de
vue Client
qu’Employé !
Amélioration de la qualité
de Service et donc de l’image
demarque
Impact RH : quel
reclassement des fonctions
chatbotisés
21. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
www.umanis.com
IA et chatbots : quelles interactions, quels défis ?
Structurer
Stocker
Ingérer Assimiler
Apprendre
Agir
Modéliser
Interroger
Affiner
Connecter
Informer
Dialoguer
21
L’intelligence artificielle est la capacité d’un système à assimiler des données, pour les apprendre en profondeur,
puis agir à leur sujet de manière transparente, sécurisée, intuitive et fiable.
22. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
www.umanis.com
IA et chatbots : quelles interactions, quels défis ?
22
POUR L’HOMME
Augmenter la bande passante homme-machine
Faciliter les échanges
Se concentrer sur la prise de décisions
POUR LA MACHINE
Mieux assimiler (lire, voir, entendre…)
Mieux modéliser
Mieux communiquer
23. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
www.umanis.com23
Exemples de réseaux neuronaux pour les chatbots
+
RNN : Recurrent Neural Networks
LSTM, BLSTM…
DNN : Deconvolutional
Neural Networks
CNN : Convolutional Neural Networks
CNN + DNN
GAN : Generative Adversarial Networks
24. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
www.umanis.com24
Exemples types d’IA pour les chatbots
Assurances
Reconnaissance véhicules et objets
Inondations & dégâts des eaux, incendies
Vandalisme
Santé
Détection d’anomalie (image, son, gestuelle)
Bien-être (Tabagisme, Alcool, Drogue; suivi et recommandations)
Aide à l’exploration des données de santé
Industrie
Analyse qualité des produits finis
Marketing
Suivi marketing sur les réseaux sociaux
Détection d’opportunités
RH
Entretiens de pré-qualification
Analyse des CVs en langage naturel
25. Reproduction interdite sans autorisation préalable d’Umanis
CHATBOT
Umanis en bref
www.umanis.com25
DATA CENTRIC DEPUIS SA CRÉATION
Leader Français
de la data
70% des prestations
avec engagements
DATA NATIVE
- Since 1990 -
2700
collaborateurs
72% de nos clients
fidèles > 5 ans
TOP 20
ESN en France
CA de
200 M€
20% de croissance
annuelle moyenne
Centres de services
inshore et nearshore
Ce système intelligent, est censé rendre un service précis aux utilisateurs.
AOR
PHL
Tout d’abord : Il faut commencer par souligner la différence entre les bots et l’Intelligence Artificielle qui sont deux sujets séparés. S’ils fonctionnent bien ensemble, il s’agit néanmoins de deux choses bien distinctes
Un bot est un programme qui interagit automatiquement avec un utilisateur : la machine à café en est un, par exemple. Quand on appuie sur un bouton, elle produit du café mécaniquement. Au cours d'une
conversation, sur du chat, du messaging, dans une communauté, n'importe où... on peut avoir des bots qui répondent à un humain à la place d'un humain.
La notion qui génère tout l’engoument actuel et qui en fait désormais une force incontournable de l'Expérience Client, est celle d'un bot capable de s'intégrer à une conversation : le Chatbot. Est née
Une multitude de technologies d'apprentissages et de recherches existent depuis des décennies qui permettent au bot de continuer à apprendre et de se perfectionner en utilisant les bases de données.
Messageries Instantanées (M.I.) : Facebook - Avril 2016…
… Se déploie très rapidement compte tenu de la puissance des M.I. (Snapchat, Messenger, WeChat, WhatsApp, Telegram…) qui ont désormais plus d’utilisateurs que les R.S. :
3 mds d’utilisateurs, 50 min/ jour1
80% du TOP 5 des appli les + téléchargées sont des appli de messagerie instantanée1
1 md d’utilisateurs actifs sur Messenger2
… répond à un besoin majeur des marques & des retailers : répondre au Client en temps réel, 24/7
AOR
Parce que Démocratisation de l’IA après la démocratisation du bigdata
Les applications de messagerie instantanée sont également plus utilisées que les applications de réseaux sociaux, avec près de 3 milliards d'utilisateurs actifs chaque mois vs. 2,5 milliards pour les apps de réseaux sociaux. Preuve que l'intérêt de ces réseaux est conversationnel.
MWI
Rajouter l’exemple concert
Tout à l’heure j’ai parlé de canaux
Il faut que votre soir traouval
Exemple bots Mathieu c’est trouvable
Demande trasuite : effectivement un des gros travail est decomprend grace à un interpreteur sémantique qui permetde comprend ce
Travail à faire dans la diversite des langauges
Exemple nous apelers PVC : travail d’adapter / Jargon par nos consultants
Une autre functionalité sur la prise de relail ou
Ca reste un point de difference pour Konverson
AOR
INTENTION
Une intention représente les actions que l'utilisateur souhaite effectuer. L'intention est un but exprimé dans l’entrée de texte d'un utilisateur, comme la réservation d'un vol, le paiement d'une facture ou la recherche d'un article de presse. Vous définissez et nommez les intentions qui correspondent à ces actions. Une application de voyage peut définir une intention nommée « ReservationDeVoyage".
ENONCE
Un énoncé est une entrée de texte de énoncés ne sont pas toujours bien formés, et il peut y avoir plusieurs variations d'énoncés pour une intention particulière. l'utilisateur que le ChatBot doit comprendre. Il peut s'agir d'une phrase, comme «Réserver un billet pour Paris», ou d'un fragment de phrase, comme «Réservation» ou «Vol de Paris». Les
ENTITES
Une entité représente des informations détaillées pertinentes dans l'énoncé. Par exemple, dans l'énoncé "Réserver un billet pour Paris", "Paris" est un lieu. « Paris » est donc une variable de lieu et le chatbot va répondre en fonction de ce paramètre.
AOR
AOR
AOR
AOR
MWI
MWI
AOR
Parler du Bots Chatbot planning ou Chatbots de Ndf
Combien de vous passer du temps pour vos ndf
MWI
AOR
AOR
Quelle est la complexité de la mise en œuvre?
Quelle est la durée moyenne d'une implémentation / configuration typique?
Quel niveau d'expertise est requis pour gérer le logiciel?
Quel programme de formation à l'utilisation de votre solution offrez-vous? Veuillez donner des détails.
Offrez-vous un service de consultation pour optimiser et faire des recommandations afin d'améliorer la satisfaction du client, le professionnalisme et l'efficacité interne?
Quel est le modèle de support de service technique?
Offrez-vous un support 24h/24 7J/7?
AOR
Balthus : le Chatbot sommelier de LIDL signé The Social Client
Parler du projet Chatbots il y un an de cela et en retour d’experience
Solution accésbile à 2500 utmlisateurs
Solution 20% et maintenant 30 %
Rellocation de budget sur d’autres type d’activité