SlideShare une entreprise Scribd logo
1  sur  34
Créer un bot de A à Z
Julien Blancher – Recast.AI
@JulienBlancher
Etienne Margraff – Microsoft
@meulta
Bot? Bot? Bot?
N° 4
Les applications de messagerie sont plus
utilisées que les réseaux sociaux
N° 5
3milliards
50minutes
10milliards
utilisateurs messagespar jour
Les applications de messagerie, c’est:
C’est là que les utilisateurs se trouvent!
= intelligences artificielles
capables de conduire une conversation
vocalement ou textuellement.
Bots
N° 6
On parle de conversation augmentée
N° 7
Les scenarios
Recrutement
Prospection
Administration ProductivitéPlanification
Support client Satisfaction client Accueil
Les bases
Votre bot
(Créé avec BotBuilder)
Salut le bot !
Bot Connector
BOT FRAMEWORK
Mail / SMS
Skype
Telegram
Facebook
Messenger
Slack
…
Rendre votre bot
intelligent
Cognitive Services | Recast.AI
N° 11
DEMO
Ajouter de l’intelligence
Recast.AI
is a collaborative platform allowing developers to
easily create conversational bots.
N° 14
Un bot conversationnel
Comprend l’utilisateur
Gère une discussion
Répond
Apprend
1
2
3
4
N° 15
Comprendre l’input de l’utilisateur
Classifier Extraire des informations
N° 16
Un bot est composé d’intentions
N° 17
INTENTION
Qui a gagné la course? Le gagnant, c’est qui ? Qui est arrivé premier ?
ask-winnersgreetings eating-place
Des entités sont extraites de chaque expression
EXTRACTION1
ENRICHISSEMENT2
NORMALISATION2
Qui est arrivé deuxième à la course de ce matin ?
2 1471244400
"datetime": [
{
"value": 1471244400,
"raw": "ce matin"
}
]
"datetime": [
{
"value": 1471244400,
"raw": "ce matin"
}
]
"location": [
{
"formated": "Paris, Paris, Île-de-France, France",
"lat": 48.856614,
"lng": 2.3522219,
"raw": "Paris"
}
]
"ordinal": [
{
"value": 1,
"raw": "premier"
}
]
Train
N° 22
DEMO
Déploiement
Votre bot
(Créé avec BotBuilder)
Salut le bot !
Bot Connector
BOT FRAMEWORK
Mail / SMS
Skype
Telegram
Facebook
Messenger
Slack
…
Rendre votre bot
intelligent
Cognitive Services | Recast.AI
Code du bot AzureGithub
Bot Connector
Skype TelegramFacebook
Messenger
Slack
Chaque push
N° 26
DEMO
Pour aller plus loin
N° 28
Deux types de flow de discussion
Simple
Question/Réponse
Complexe
Conversation simple
hello
joke
weather
trafic
bye
Conversation complexe
order a
pizza
paiement
Commander une pizza
dough toppings
take away
eat it
bye
Parcours: le bot emmène l’utilisateur avec un but précis.
hello
• https://blog.recast.ai/nodejs-bot-tutorial-1/
• https://dev.botframework.com/bots
• https://recast.ai
Main session bots : Prenez votre pied avec les bots et
cognitive services
13h15: AMPHI BORDEAUX
Julien Blancher – Recast.AI
@RecastAI
Etienne Margraff
@meulta
N° 32
@microsoftfrance @Technet_France @msdev_fr
N° 33
N° 34
Notez cette session
Et tentez de gagner un Surface Book
Doublez votre chance en répondant aussi
au questionnaire de satisfaction globale
* Le règlement est disponible sur demande au commissariat général de l’exposition. Image non-contractuelle

Contenu connexe

Similaire à Créer un bot de A à Z

Meetup LyonJS – Botkit et chatbots
Meetup LyonJS – Botkit et chatbotsMeetup LyonJS – Botkit et chatbots
Meetup LyonJS – Botkit et chatbotscbouvard
 
Intégrez un chatbot à votre relation client
Intégrez un chatbot à votre relation clientIntégrez un chatbot à votre relation client
Intégrez un chatbot à votre relation clientEloquant
 
Chatbots: Introduction et Guide Pratique Pour Construire Le Sien - Avi ben Ezra
Chatbots: Introduction et Guide Pratique Pour Construire Le Sien - Avi ben EzraChatbots: Introduction et Guide Pratique Pour Construire Le Sien - Avi ben Ezra
Chatbots: Introduction et Guide Pratique Pour Construire Le Sien - Avi ben EzraAvi Ben Ezra
 
Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)
Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)
Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)GUSS
 
Les bots d'une point de vue e-marketing
Les bots d'une point de vue e-marketingLes bots d'une point de vue e-marketing
Les bots d'une point de vue e-marketingJean-Marc Seigneur
 
Petit-déjeuner "Psychanalyse du Chatbot"
Petit-déjeuner "Psychanalyse du Chatbot"Petit-déjeuner "Psychanalyse du Chatbot"
Petit-déjeuner "Psychanalyse du Chatbot"OCTO Technology
 
Les chatbots et l'intelligence artificielle avec IBM Watson
Les chatbots et l'intelligence artificielle avec IBM WatsonLes chatbots et l'intelligence artificielle avec IBM Watson
Les chatbots et l'intelligence artificielle avec IBM WatsonThomas-john FORESTIER
 
#Chatbots : Repenser la relation Clients et Employés avec les technologies #A...
#Chatbots : Repenser la relation Clients et Employés avec les technologies #A...#Chatbots : Repenser la relation Clients et Employés avec les technologies #A...
#Chatbots : Repenser la relation Clients et Employés avec les technologies #A...Soumaya Toumi
 
The Chatbot Factory - Présentation PICOM Lille - 01/12/17
The Chatbot Factory - Présentation PICOM Lille - 01/12/17The Chatbot Factory - Présentation PICOM Lille - 01/12/17
The Chatbot Factory - Présentation PICOM Lille - 01/12/17Thomas Sabatier
 
Assistants virtuels intelligents: Comment appréhender ces nouvelles interfaces ?
Assistants virtuels intelligents: Comment appréhender ces nouvelles interfaces ?Assistants virtuels intelligents: Comment appréhender ces nouvelles interfaces ?
Assistants virtuels intelligents: Comment appréhender ces nouvelles interfaces ?Elias Platek
 
Twitter Micro Blogging
Twitter  Micro  BloggingTwitter  Micro  Blogging
Twitter Micro Bloggingmmti2008
 
ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banquesChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banquesChristophe Clouzeau
 
Chatbots, oui, mais intelligents !
Chatbots, oui, mais intelligents !Chatbots, oui, mais intelligents !
Chatbots, oui, mais intelligents !Abdoulaye DOUCOURE
 
Meetup IA Lyon - Introduction aux chatbots
Meetup IA Lyon - Introduction aux chatbotsMeetup IA Lyon - Introduction aux chatbots
Meetup IA Lyon - Introduction aux chatbotscbouvard
 
La communication et l'intelligence artificielle , les Chatbots
La communication et l'intelligence artificielle , les Chatbots La communication et l'intelligence artificielle , les Chatbots
La communication et l'intelligence artificielle , les Chatbots Meissa Rassoul SECK
 
ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques LINAGORA
 
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageLaFrenchMobile
 
Symposium #17 : chatbots, ia et skynet
Symposium #17  : chatbots, ia et skynetSymposium #17  : chatbots, ia et skynet
Symposium #17 : chatbots, ia et skynetVersusmind
 
MyUSI 2018 Chatbot : où en sommes nous ? Où est l'intelligence artificielle
MyUSI 2018 Chatbot : où en sommes nous ? Où est l'intelligence artificielleMyUSI 2018 Chatbot : où en sommes nous ? Où est l'intelligence artificielle
MyUSI 2018 Chatbot : où en sommes nous ? Où est l'intelligence artificielleVincent Guigui
 

Similaire à Créer un bot de A à Z (20)

A la rencontre du bot
A la rencontre du botA la rencontre du bot
A la rencontre du bot
 
Meetup LyonJS – Botkit et chatbots
Meetup LyonJS – Botkit et chatbotsMeetup LyonJS – Botkit et chatbots
Meetup LyonJS – Botkit et chatbots
 
Intégrez un chatbot à votre relation client
Intégrez un chatbot à votre relation clientIntégrez un chatbot à votre relation client
Intégrez un chatbot à votre relation client
 
Chatbots: Introduction et Guide Pratique Pour Construire Le Sien - Avi ben Ezra
Chatbots: Introduction et Guide Pratique Pour Construire Le Sien - Avi ben EzraChatbots: Introduction et Guide Pratique Pour Construire Le Sien - Avi ben Ezra
Chatbots: Introduction et Guide Pratique Pour Construire Le Sien - Avi ben Ezra
 
Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)
Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)
Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)
 
Les bots d'une point de vue e-marketing
Les bots d'une point de vue e-marketingLes bots d'une point de vue e-marketing
Les bots d'une point de vue e-marketing
 
Petit-déjeuner "Psychanalyse du Chatbot"
Petit-déjeuner "Psychanalyse du Chatbot"Petit-déjeuner "Psychanalyse du Chatbot"
Petit-déjeuner "Psychanalyse du Chatbot"
 
Les chatbots et l'intelligence artificielle avec IBM Watson
Les chatbots et l'intelligence artificielle avec IBM WatsonLes chatbots et l'intelligence artificielle avec IBM Watson
Les chatbots et l'intelligence artificielle avec IBM Watson
 
#Chatbots : Repenser la relation Clients et Employés avec les technologies #A...
#Chatbots : Repenser la relation Clients et Employés avec les technologies #A...#Chatbots : Repenser la relation Clients et Employés avec les technologies #A...
#Chatbots : Repenser la relation Clients et Employés avec les technologies #A...
 
The Chatbot Factory - Présentation PICOM Lille - 01/12/17
The Chatbot Factory - Présentation PICOM Lille - 01/12/17The Chatbot Factory - Présentation PICOM Lille - 01/12/17
The Chatbot Factory - Présentation PICOM Lille - 01/12/17
 
Assistants virtuels intelligents: Comment appréhender ces nouvelles interfaces ?
Assistants virtuels intelligents: Comment appréhender ces nouvelles interfaces ?Assistants virtuels intelligents: Comment appréhender ces nouvelles interfaces ?
Assistants virtuels intelligents: Comment appréhender ces nouvelles interfaces ?
 
Twitter Micro Blogging
Twitter  Micro  BloggingTwitter  Micro  Blogging
Twitter Micro Blogging
 
ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banquesChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques
 
Chatbots, oui, mais intelligents !
Chatbots, oui, mais intelligents !Chatbots, oui, mais intelligents !
Chatbots, oui, mais intelligents !
 
Meetup IA Lyon - Introduction aux chatbots
Meetup IA Lyon - Introduction aux chatbotsMeetup IA Lyon - Introduction aux chatbots
Meetup IA Lyon - Introduction aux chatbots
 
La communication et l'intelligence artificielle , les Chatbots
La communication et l'intelligence artificielle , les Chatbots La communication et l'intelligence artificielle , les Chatbots
La communication et l'intelligence artificielle , les Chatbots
 
ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques
 
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usage
 
Symposium #17 : chatbots, ia et skynet
Symposium #17  : chatbots, ia et skynetSymposium #17  : chatbots, ia et skynet
Symposium #17 : chatbots, ia et skynet
 
MyUSI 2018 Chatbot : où en sommes nous ? Où est l'intelligence artificielle
MyUSI 2018 Chatbot : où en sommes nous ? Où est l'intelligence artificielleMyUSI 2018 Chatbot : où en sommes nous ? Où est l'intelligence artificielle
MyUSI 2018 Chatbot : où en sommes nous ? Où est l'intelligence artificielle
 

Plus de Microsoft

La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaSMicrosoft
 
Tester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileTester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileMicrosoft
 
Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Microsoft
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Microsoft
 
Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft
 
Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Microsoft
 
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Microsoft
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsMicrosoft
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Microsoft
 
Plan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryPlan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryMicrosoft
 
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Microsoft
 
Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Microsoft
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Microsoft
 
Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Microsoft
 
Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Microsoft
 
Azure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursAzure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursMicrosoft
 
La 3D sur le web avec Babylon.js pas à pas
La 3D sur le web avec Babylon.js pas à pasLa 3D sur le web avec Babylon.js pas à pas
La 3D sur le web avec Babylon.js pas à pasMicrosoft
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Microsoft
 
Le développement web : tour d'horizon
Le développement web : tour d'horizonLe développement web : tour d'horizon
Le développement web : tour d'horizonMicrosoft
 
Introduction à Bash dans Windows 10
Introduction à Bash dans Windows 10Introduction à Bash dans Windows 10
Introduction à Bash dans Windows 10Microsoft
 

Plus de Microsoft (20)

La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaS
 
Tester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileTester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobile
 
Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
 
Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?
 
Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016
 
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs Analytics
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
 
Plan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryPlan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site Recovery
 
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
 
Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
 
Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?
 
Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...
 
Azure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursAzure Service Fabric pour les développeurs
Azure Service Fabric pour les développeurs
 
La 3D sur le web avec Babylon.js pas à pas
La 3D sur le web avec Babylon.js pas à pasLa 3D sur le web avec Babylon.js pas à pas
La 3D sur le web avec Babylon.js pas à pas
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
 
Le développement web : tour d'horizon
Le développement web : tour d'horizonLe développement web : tour d'horizon
Le développement web : tour d'horizon
 
Introduction à Bash dans Windows 10
Introduction à Bash dans Windows 10Introduction à Bash dans Windows 10
Introduction à Bash dans Windows 10
 

Créer un bot de A à Z

Notes de l'éditeur

  1. Entity
  2. Entity
  3. Demo du pokebot
  4. Une constellation d’intent sans liens, chacun indépendants les uns des autres Pas de parcours utilisateur precis