Post on 22-Jan-2018
Comment construire un assistant
virtuel à l’échelle industrielle ?
19 Décembre 2017
Christophe GUITTET
Managing Consultant – Artificial Intelligence @ IBM
https://www.linkedin.com/in/christopheguittet/
Kévin DUVAL
Technical Consultant – Artificial Intelligence @ IBM
© 2017 International Business Machines Corporation 19 Décembre 2017 page 2
Périmètre Intégration Données
De quoi parle-t-on lorsqu’on évoque un assistant virtuel à l’ « échelle industrielle » ?
© 2017 International Business Machines Corporation 19 Décembre 2017 page 3
Les concepts élémentaires d’un assistant virtuel
Les briques technologiques
Les rôles et profils
Les outils et méthodologies
Sommaire
© 2017 International Business Machines Corporation 19 Décembre 2017 page 4
Les éléments de base d’un assistant virtuel
Une intention est un object exprimé dans le dialogue de l’utilisateur
Groupe d’exemples (questions, commandes) qui pointent vers le même objectif, et donc vers un même modèle de réponses
Intentions
Variations
Quel temps fait-il à Paris aujourd’hui?
Quelle est la météo de cette semaine en
France ?
Est-ce que le ciel sera chargé cet après-midi à
Paris?
Une entité est une classe d’objet ou un type de donnée qui est pertinent dans le traitement de la demande de l’utilisateur Entités : météo / lieu Valeurs : temps, ciel / villes, pays, habitation
Entités
? !
Entités système
Certaines classes sont génériquement reconnues par des modèles d’annotation Exemples : date, heure, noms propres, …
© 2017 International Business Machines Corporation 19 Décembre 2017 page 5
La gestion des éléments constitutifs d’un assistant virtuel se fait essentiellement grâce à deux APIs
© 2017 International Business Machines Corporation 19 Décembre 2017 page 6
Le contexte sert à gérer la « mémoire » de l’assistant virtuel
Quel temps fait-il à Paris aujourd’hui?
Peux-tu me conseiller un bon japonais dans le
quartier ?
Il fait 30°C cet après-midi et il y a 5% de risque de
précipitation
Par ce temps vous pouvez opter pour ce restaurant en terrasse près de Saint-Lazare
© 2017 International Business Machines Corporation 19 Décembre 2017 page 7
Les anaphores : donner de l’intelligence conversationnelle à l’Assistant
Combien coûte ce sac ?
Où est-ce que je peux l’acheter?
Il coûte 370€
Le magasin le plus proche est à 5 minutes, mais vous
pouvez l’acheter en ligne ici
© 2017 International Business Machines Corporation 19 Décembre 2017 page 8
Un portfolio de services cognitifs peut venir compléter les composants principaux de l’assistant
© 2017 International Business Machines Corporation 19 Décembre 2017 page 9
Une plateforme évolutive facilitant l’ajout de nouveaux services et leur intégration
Algorithmes Spécifiques Client
ou ou …
Temps
Val
eur
© 2017 International Business Machines Corporation 19 Décembre 2017 page 10
Les profils nécessaires à la construction d’un assistant virtuel
Analyste métier Rédacteur conversationnel
Expert en sciences comportementales
Expert métier
Spécialiste UI/UX
Développeur
Data Scientist
Machine Learning / NLP
Direction de projet
Spécialiste Conduite du changement
Architecte
© 2017 International Business Machines Corporation 19 Décembre 2017 page 11
Les différentes activités qui nécessitent d’être outillées pour la réussite du projet
Gérer les Intentions et les
Réponses Gérer le Dialogue Tester et Améliorer
Collecte de Variations
Classifier les Variations
© 2017 International Business Machines Corporation 19 Décembre 2017 page 12
Conversational Studio – Construire et entrainer votre assistant virtuel
Pour construire votre assistant virtuel, le Conversational Studio permet, entre autre, de :
- Collecter des questions réelles d’utilisateurs (1)
- Classifier facilement les questions dans des intentions (2)
- Gérer les réponses métier avec différents niveaux de personnalisation (3)
1 2
3
© 2017 International Business Machines Corporation 19 Décembre 2017 page 13
Conversational Studio – Accompagner en phase de Production
Pour accompagner l’amélioration continue en phase de Production, le Conversational Studio permet entre autre de :
- Visualiser les KPIs d’usage en Production (1)
- Facilement Valider / Refuser des propositions d’amélioration faites automatiquement par nos algorithmes (2)
- Tester la performance et identifier en un coup d’œil les axes d’amélioration (3)
1 2
3
© 2017 International Business Machines Corporation 19 Décembre 2017 page 14
Merci