SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
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
o
u ou …
Temps
Valeur
© 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

Contenu connexe

Similaire à IBM Bluemix Paris Meetup #27 20171219 - Construire un assistant virtuel à l'échelle industrielle

Présentation FrenchWeb: Qu'est-ce que la visualisation des données?
Présentation FrenchWeb: Qu'est-ce que la visualisation des données?Présentation FrenchWeb: Qu'est-ce que la visualisation des données?
Présentation FrenchWeb: Qu'est-ce que la visualisation des données?Clement Levallois
 
Conférence BI Collaboratif Web - journée 30 ans absys cyborg 06072017
Conférence BI Collaboratif Web - journée 30 ans absys cyborg 06072017Conférence BI Collaboratif Web - journée 30 ans absys cyborg 06072017
Conférence BI Collaboratif Web - journée 30 ans absys cyborg 06072017Absys Cyborg
 
Petit déjeuner digital 20171109 - Optimisez UX et ROI grâce à la data
Petit déjeuner digital 20171109 - Optimisez UX et ROI grâce à la dataPetit déjeuner digital 20171109 - Optimisez UX et ROI grâce à la data
Petit déjeuner digital 20171109 - Optimisez UX et ROI grâce à la dataAlexandra Deutsch
 
Le CLOUD, c'est quoi ? - Mois du numérique 2017
Le CLOUD, c'est quoi ? - Mois du numérique 2017Le CLOUD, c'est quoi ? - Mois du numérique 2017
Le CLOUD, c'est quoi ? - Mois du numérique 2017Cyril Marsaud
 
Le Machine Learning vu par Mobstock
Le Machine Learning vu par MobstockLe Machine Learning vu par Mobstock
Le Machine Learning vu par MobstockJérémie Engel
 
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...Agile En Seine
 
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Philippe Beraud
 
Digital et évolution du métier d'expert-compte_DeloitteExperts
Digital et évolution du métier d'expert-compte_DeloitteExpertsDigital et évolution du métier d'expert-compte_DeloitteExperts
Digital et évolution du métier d'expert-compte_DeloitteExpertsbhd1981
 
Révolution dans le monde des études !
Révolution dans le monde des études !Révolution dans le monde des études !
Révolution dans le monde des études !NP6
 
Metiers & IT : boosting innovation ?
Metiers & IT : boosting innovation ?Metiers & IT : boosting innovation ?
Metiers & IT : boosting innovation ?Jérôme DIDAT
 
IT & Métiers : how to innovate ... together ???
IT & Métiers : how to innovate ... together ???IT & Métiers : how to innovate ... together ???
IT & Métiers : how to innovate ... together ???Jérôme DIDAT
 
Les 10 Tendances de l’Expérience Utilisateur en 2016
Les 10 Tendances de l’Expérience Utilisateur en 2016Les 10 Tendances de l’Expérience Utilisateur en 2016
Les 10 Tendances de l’Expérience Utilisateur en 2016Idean France
 
Segmentation, planification, simulation
Segmentation, planification, simulationSegmentation, planification, simulation
Segmentation, planification, simulationNP6
 
Applications modernes, comment mieux accompagner le business ?
Applications modernes, comment mieux accompagner le business ?Applications modernes, comment mieux accompagner le business ?
Applications modernes, comment mieux accompagner le business ?Microsoft Décideurs IT
 
CV | Chef de projet innovation & digital - Consultante en transformation digi...
CV | Chef de projet innovation & digital - Consultante en transformation digi...CV | Chef de projet innovation & digital - Consultante en transformation digi...
CV | Chef de projet innovation & digital - Consultante en transformation digi...Lauraline MANIGLIER
 
Retour d’expérience de clients sur le développement d’applications métiers su...
Retour d’expérience de clients sur le développement d’applications métiers su...Retour d’expérience de clients sur le développement d’applications métiers su...
Retour d’expérience de clients sur le développement d’applications métiers su...Microsoft Ideas
 
Digital transformation - DevOps Day - 02/02/2017
Digital transformation - DevOps Day - 02/02/2017Digital transformation - DevOps Day - 02/02/2017
Digital transformation - DevOps Day - 02/02/2017Clara Feuillet
 

Similaire à IBM Bluemix Paris Meetup #27 20171219 - Construire un assistant virtuel à l'échelle industrielle (20)

#mforum Mobile & Big Data - Keynote IBM
#mforum Mobile & Big Data - Keynote IBM#mforum Mobile & Big Data - Keynote IBM
#mforum Mobile & Big Data - Keynote IBM
 
Présentation FrenchWeb: Qu'est-ce que la visualisation des données?
Présentation FrenchWeb: Qu'est-ce que la visualisation des données?Présentation FrenchWeb: Qu'est-ce que la visualisation des données?
Présentation FrenchWeb: Qu'est-ce que la visualisation des données?
 
Conférence BI Collaboratif Web - journée 30 ans absys cyborg 06072017
Conférence BI Collaboratif Web - journée 30 ans absys cyborg 06072017Conférence BI Collaboratif Web - journée 30 ans absys cyborg 06072017
Conférence BI Collaboratif Web - journée 30 ans absys cyborg 06072017
 
Petit déjeuner digital 20171109 - Optimisez UX et ROI grâce à la data
Petit déjeuner digital 20171109 - Optimisez UX et ROI grâce à la dataPetit déjeuner digital 20171109 - Optimisez UX et ROI grâce à la data
Petit déjeuner digital 20171109 - Optimisez UX et ROI grâce à la data
 
Le CLOUD, c'est quoi ? - Mois du numérique 2017
Le CLOUD, c'est quoi ? - Mois du numérique 2017Le CLOUD, c'est quoi ? - Mois du numérique 2017
Le CLOUD, c'est quoi ? - Mois du numérique 2017
 
Le Machine Learning vu par Mobstock
Le Machine Learning vu par MobstockLe Machine Learning vu par Mobstock
Le Machine Learning vu par Mobstock
 
Metiers Design Numerique 2009
Metiers Design Numerique 2009Metiers Design Numerique 2009
Metiers Design Numerique 2009
 
bb-d_ERGO-UX
bb-d_ERGO-UXbb-d_ERGO-UX
bb-d_ERGO-UX
 
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
 
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
 
Digital et évolution du métier d'expert-compte_DeloitteExperts
Digital et évolution du métier d'expert-compte_DeloitteExpertsDigital et évolution du métier d'expert-compte_DeloitteExperts
Digital et évolution du métier d'expert-compte_DeloitteExperts
 
Révolution dans le monde des études !
Révolution dans le monde des études !Révolution dans le monde des études !
Révolution dans le monde des études !
 
Metiers & IT : boosting innovation ?
Metiers & IT : boosting innovation ?Metiers & IT : boosting innovation ?
Metiers & IT : boosting innovation ?
 
IT & Métiers : how to innovate ... together ???
IT & Métiers : how to innovate ... together ???IT & Métiers : how to innovate ... together ???
IT & Métiers : how to innovate ... together ???
 
Les 10 Tendances de l’Expérience Utilisateur en 2016
Les 10 Tendances de l’Expérience Utilisateur en 2016Les 10 Tendances de l’Expérience Utilisateur en 2016
Les 10 Tendances de l’Expérience Utilisateur en 2016
 
Segmentation, planification, simulation
Segmentation, planification, simulationSegmentation, planification, simulation
Segmentation, planification, simulation
 
Applications modernes, comment mieux accompagner le business ?
Applications modernes, comment mieux accompagner le business ?Applications modernes, comment mieux accompagner le business ?
Applications modernes, comment mieux accompagner le business ?
 
CV | Chef de projet innovation & digital - Consultante en transformation digi...
CV | Chef de projet innovation & digital - Consultante en transformation digi...CV | Chef de projet innovation & digital - Consultante en transformation digi...
CV | Chef de projet innovation & digital - Consultante en transformation digi...
 
Retour d’expérience de clients sur le développement d’applications métiers su...
Retour d’expérience de clients sur le développement d’applications métiers su...Retour d’expérience de clients sur le développement d’applications métiers su...
Retour d’expérience de clients sur le développement d’applications métiers su...
 
Digital transformation - DevOps Day - 02/02/2017
Digital transformation - DevOps Day - 02/02/2017Digital transformation - DevOps Day - 02/02/2017
Digital transformation - DevOps Day - 02/02/2017
 

Plus de IBM France Lab

20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive KubernetesIBM France Lab
 
20200114 - IBM Cloud Paris Meetup - DevOps
20200114 - IBM Cloud Paris Meetup - DevOps20200114 - IBM Cloud Paris Meetup - DevOps
20200114 - IBM Cloud Paris Meetup - DevOpsIBM France Lab
 
20200128 - Meetup Nice Côte d'Azur - Agile Mindset
20200128 - Meetup Nice Côte d'Azur - Agile Mindset20200128 - Meetup Nice Côte d'Azur - Agile Mindset
20200128 - Meetup Nice Côte d'Azur - Agile MindsetIBM France Lab
 
Défis de l'IA : droits, devoirs, enjeux économiques et éthiques
Défis de l'IA : droits, devoirs, enjeux économiques et éthiquesDéfis de l'IA : droits, devoirs, enjeux économiques et éthiques
Défis de l'IA : droits, devoirs, enjeux économiques et éthiquesIBM France Lab
 
Meetup ibm abakus banque postale
Meetup ibm abakus banque postaleMeetup ibm abakus banque postale
Meetup ibm abakus banque postaleIBM France Lab
 
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"IBM France Lab
 
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"IBM France Lab
 
IBM Watson IOT - Acoustic or Visual Insights
IBM Watson IOT - Acoustic or Visual InsightsIBM Watson IOT - Acoustic or Visual Insights
IBM Watson IOT - Acoustic or Visual InsightsIBM France Lab
 
Retour expérience Track & Trace - IBM using Sigfox.
Retour expérience Track & Trace - IBM using Sigfox.Retour expérience Track & Trace - IBM using Sigfox.
Retour expérience Track & Trace - IBM using Sigfox.IBM France Lab
 
20190520 - IBM Cloud Paris-Saclay Meetup - Hardis Group
20190520  - IBM Cloud Paris-Saclay Meetup - Hardis Group20190520  - IBM Cloud Paris-Saclay Meetup - Hardis Group
20190520 - IBM Cloud Paris-Saclay Meetup - Hardis GroupIBM France Lab
 
IBM Cloud Paris Meetup - 20190520 - IA & Power
IBM Cloud Paris Meetup - 20190520 - IA & PowerIBM Cloud Paris Meetup - 20190520 - IA & Power
IBM Cloud Paris Meetup - 20190520 - IA & PowerIBM France Lab
 
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM France Lab
 
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM France Lab
 
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software FactoryIBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software FactoryIBM France Lab
 
IBM Cloud Paris Meetup - 20190129 - Assima
IBM Cloud Paris Meetup - 20190129 - AssimaIBM Cloud Paris Meetup - 20190129 - Assima
IBM Cloud Paris Meetup - 20190129 - AssimaIBM France Lab
 
IBM Cloud Paris Meetup - 20190129 - Myrtea
IBM Cloud Paris Meetup - 20190129 - MyrteaIBM Cloud Paris Meetup - 20190129 - Myrtea
IBM Cloud Paris Meetup - 20190129 - MyrteaIBM France Lab
 
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelleIBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelleIBM France Lab
 
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...IBM France Lab
 
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger WorkshopIBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger WorkshopIBM France Lab
 
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public AdministrationIBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public AdministrationIBM France Lab
 

Plus de IBM France Lab (20)

20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
 
20200114 - IBM Cloud Paris Meetup - DevOps
20200114 - IBM Cloud Paris Meetup - DevOps20200114 - IBM Cloud Paris Meetup - DevOps
20200114 - IBM Cloud Paris Meetup - DevOps
 
20200128 - Meetup Nice Côte d'Azur - Agile Mindset
20200128 - Meetup Nice Côte d'Azur - Agile Mindset20200128 - Meetup Nice Côte d'Azur - Agile Mindset
20200128 - Meetup Nice Côte d'Azur - Agile Mindset
 
Défis de l'IA : droits, devoirs, enjeux économiques et éthiques
Défis de l'IA : droits, devoirs, enjeux économiques et éthiquesDéfis de l'IA : droits, devoirs, enjeux économiques et éthiques
Défis de l'IA : droits, devoirs, enjeux économiques et éthiques
 
Meetup ibm abakus banque postale
Meetup ibm abakus banque postaleMeetup ibm abakus banque postale
Meetup ibm abakus banque postale
 
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
 
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
 
IBM Watson IOT - Acoustic or Visual Insights
IBM Watson IOT - Acoustic or Visual InsightsIBM Watson IOT - Acoustic or Visual Insights
IBM Watson IOT - Acoustic or Visual Insights
 
Retour expérience Track & Trace - IBM using Sigfox.
Retour expérience Track & Trace - IBM using Sigfox.Retour expérience Track & Trace - IBM using Sigfox.
Retour expérience Track & Trace - IBM using Sigfox.
 
20190520 - IBM Cloud Paris-Saclay Meetup - Hardis Group
20190520  - IBM Cloud Paris-Saclay Meetup - Hardis Group20190520  - IBM Cloud Paris-Saclay Meetup - Hardis Group
20190520 - IBM Cloud Paris-Saclay Meetup - Hardis Group
 
IBM Cloud Paris Meetup - 20190520 - IA & Power
IBM Cloud Paris Meetup - 20190520 - IA & PowerIBM Cloud Paris Meetup - 20190520 - IA & Power
IBM Cloud Paris Meetup - 20190520 - IA & Power
 
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
 
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
 
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software FactoryIBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
 
IBM Cloud Paris Meetup - 20190129 - Assima
IBM Cloud Paris Meetup - 20190129 - AssimaIBM Cloud Paris Meetup - 20190129 - Assima
IBM Cloud Paris Meetup - 20190129 - Assima
 
IBM Cloud Paris Meetup - 20190129 - Myrtea
IBM Cloud Paris Meetup - 20190129 - MyrteaIBM Cloud Paris Meetup - 20190129 - Myrtea
IBM Cloud Paris Meetup - 20190129 - Myrtea
 
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelleIBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
 
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...
 
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger WorkshopIBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
 
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public AdministrationIBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
 

IBM Bluemix Paris Meetup #27 20171219 - Construire un assistant virtuel à l'échelle industrielle

  • 1. 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
  • 2. © 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 » ?
  • 3. © 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
  • 4. © 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, …
  • 5. © 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
  • 6. © 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
  • 7. © 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
  • 8. © 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
  • 9. © 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 o u ou … Temps Valeur
  • 10. © 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
  • 11. © 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
  • 12. © 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
  • 13. © 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
  • 14. © 2017 International Business Machines Corporation 19 Décembre 2017 page 14 Merci