SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
What’s new pour
développer un BOT ?
Jonathan LE GUELLEC – Jean-Sébastien DUPUY
#MSReBUILD
SpeakersJean-Sébastien DUPUY
»Technical Evangelist | Microsoft
jdupuy@microsoft.com
@dupuyjs
Jonathan LE GUELLEC
»Consultant Senior .NET / SharePoint
» jonathanl@exakis.com
» @JoLeGuellec
• MCSE - Productivity (SharePoint 2016)
• MCSA - Windows Server 2012
Agents Conversationnels
Introduction
1980’s: PC
• GUI interface
• User installs
programs
1990’s: Internet
• Search
• User “visits”
websites
• Query & response
interactions
2000’s: Mobile
• Social
• User download Apps
from App Stores
• Add’l signals enable
new scenarios
• Siloed experiences
2010’s: Messaging
• Bots & Agents
• User can interact with
companies in the same natural
way they interact with friends
• New scenarios enabled from
contextual awareness,
integration of AI and cross-
platform accessibility
7
+1bn
62m
100m
300m
1bn
9
• Potentiellement en langage naturel
Une application conversationnelle
• Installation simplifiée (ajout d’un contact)
• Cross plateforme nativement
• Moins de friction pour le déploiement
Souvent liée à une messagerie instantanée
Atteindre les clients n'importe où, sur
n'importe quelle plateforme
Engager les clients d'une manière
naturelle et conversationnelle
Exposer et monétiser vos produits et
services dans des plateformes de
messagerie
Améliorer l'expérience client et réduire
le besoin d'assistance humaine
Microsoft Bot Framework
Développement
Bot Builder
Gestion des dialogues
Votre logique métier
Bot
Connector
Mail / SMS
Skype
Telegram
Facebook
Messenger
Slack
Bot Framework
Microsoft Bot Framework
Créez vos bots et publiez les sur l'ensemble le plus large de canaux que vos utilisateurs utilisent
Bot Builder SDK
La boite à outils du développeur de bot
Développement du Bot
avec le Bot Builder SDK
Test du Bot avec le Bot
Emulator
Enregistrement et
Gestion du Bot
Déploiement vers
Azure ou autre
service en ligne
Guides et exemples
de code Open Source
Bot Connector
Connectez votre bot aux canaux de messagerie les + populaires, incluant SMS et E-mail
Gestion de la
configuration des canaux
Utilisation d’interfaces
natives d’I/O
Publication vers + de
10 canaux majeurs
Analyse d’usage par
canal
Bot Directory
Rendez votre bot visible aux utilisateurs
Publication du Bot dans
l’annuaire MS
Exposition du bot sur les
canaux de distribution MS
(Bing, Skype, etc.)
Connection du Bot à
Cortana
Cognitive Services
Development
Action
People
Automated
Systems
Apps
Web
Mobile
Bots
Intelligence
Dashboards &
Visualizations
Cortana
Bot
Framework
Cognitive
Services
Power BI
Information
Management
Event Hubs
Data Catalog
Data Factory
Machine Learning
and Analytics
HDInsight
(Hadoop and
Spark)
Stream
Analytics
Intelligence
Data Lake
Analytics
Machine
Learning
Big Data Stores
SQL Data
Warehouse
Data Lake Store
Data
Sources
Apps
Sensors
and
devices
Data
Bringing it all together
The Seeing AI Project
Computer Vision, Image, Speech Recognition, NLP,
and ML from Microsoft Cognitive Services
Watch Video HereRead Blog Here
Roll your own with REST APIs
Simple to add: just a few lines of code
required
Integrate into the language and platform
of your choice
Breadth of offerings helps you find the
right API for your app
Built by experts in their field from
Microsoft Research, Bing, and Azure
Machine Learning
Quality documentation, sample code,
and community support
Easy Flexible Tested
GET A
KEY
Emotion
Speaker
Recognition
Speech
Custom
Recognition
Computer Vision
Face
Video
microsoft.com/cognitive
Linguistic Analysis
Language
Understanding
Bing Spell Check
Entity Linking
Knowledge
Exploration
Academic
Knowledge
Bing
Image Search
Bing
Video Search
Bing
Web Search
WebLM
Text Analytics Recommendations
Bing
Autosuggest
Bing
News Search
Translator
Content
Moderator
QnA Maker
datetime locationtopic
Encore Merci à nos sponsors

Contenu connexe

Similaire à ReBUILD 2017 - What's new pour développer un bot ?

Documation 2011: SharePoint online comme plateforme e-business B2B
Documation 2011: SharePoint online comme plateforme e-business B2BDocumation 2011: SharePoint online comme plateforme e-business B2B
Documation 2011: SharePoint online comme plateforme e-business B2BNicolas Georgeault
 
#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
 
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
 
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8Microsoft
 
2019-03-06 aOS Papeete - 2 - Office 365 a detailed analysis - Michael Noel
2019-03-06 aOS Papeete - 2 - Office 365 a detailed analysis - Michael Noel 2019-03-06 aOS Papeete - 2 - Office 365 a detailed analysis - Michael Noel
2019-03-06 aOS Papeete - 2 - Office 365 a detailed analysis - Michael Noel aOS Community
 
Clubmossfrance15 Decembre2008
Clubmossfrance15 Decembre2008Clubmossfrance15 Decembre2008
Clubmossfrance15 Decembre2008UGAIA
 
Introduction au nouveau moteur de workflow de Microsoft : Flow
Introduction au nouveau moteur de workflow de Microsoft : FlowIntroduction au nouveau moteur de workflow de Microsoft : Flow
Introduction au nouveau moteur de workflow de Microsoft : FlowSabrine Chouk
 
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)serge luca
 
Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée Michael Noel
 
Office 365 une analyse détaillée , version Française, Michael Noel
Office 365 une analyse détaillée , version Française, Michael NoelOffice 365 une analyse détaillée , version Française, Michael Noel
Office 365 une analyse détaillée , version Française, Michael NoelaOS Community
 
Les Bots : insights et recommandations
Les Bots : insights et recommandationsLes Bots : insights et recommandations
Les Bots : insights et recommandationsohmydalia
 
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...Microsoft
 
Projet veille Licence MATIC Nov'10
Projet veille Licence MATIC Nov'10Projet veille Licence MATIC Nov'10
Projet veille Licence MATIC Nov'10FredericJutant
 
Microsoft Power Platform en Action
Microsoft Power Platform en Action Microsoft Power Platform en Action
Microsoft Power Platform en Action Denys Chamberland
 
Business Intelligence : Offres du marché et benchmarking
Business Intelligence : Offres du marché et benchmarkingBusiness Intelligence : Offres du marché et benchmarking
Business Intelligence : Offres du marché et benchmarkingSamia NACIRI
 
Soirée BPM - Bonita Soft
Soirée BPM - Bonita SoftSoirée BPM - Bonita Soft
Soirée BPM - Bonita SoftNormandy JUG
 

Similaire à ReBUILD 2017 - What's new pour développer un bot ? (20)

Documation 2011: SharePoint online comme plateforme e-business B2B
Documation 2011: SharePoint online comme plateforme e-business B2BDocumation 2011: SharePoint online comme plateforme e-business B2B
Documation 2011: SharePoint online comme plateforme e-business B2B
 
Decouverte bot framework
Decouverte bot frameworkDecouverte bot framework
Decouverte bot framework
 
#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...
 
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...
 
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
 
2019-03-06 aOS Papeete - 2 - Office 365 a detailed analysis - Michael Noel
2019-03-06 aOS Papeete - 2 - Office 365 a detailed analysis - Michael Noel 2019-03-06 aOS Papeete - 2 - Office 365 a detailed analysis - Michael Noel
2019-03-06 aOS Papeete - 2 - Office 365 a detailed analysis - Michael Noel
 
Clubmossfrance15 Decembre2008
Clubmossfrance15 Decembre2008Clubmossfrance15 Decembre2008
Clubmossfrance15 Decembre2008
 
Web2.0
Web2.0Web2.0
Web2.0
 
Introduction au nouveau moteur de workflow de Microsoft : Flow
Introduction au nouveau moteur de workflow de Microsoft : FlowIntroduction au nouveau moteur de workflow de Microsoft : Flow
Introduction au nouveau moteur de workflow de Microsoft : Flow
 
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
 
Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée
 
Office 365 une analyse détaillée , version Française, Michael Noel
Office 365 une analyse détaillée , version Française, Michael NoelOffice 365 une analyse détaillée , version Française, Michael Noel
Office 365 une analyse détaillée , version Française, Michael Noel
 
Les Bots : insights et recommandations
Les Bots : insights et recommandationsLes Bots : insights et recommandations
Les Bots : insights et recommandations
 
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
 
Introduction à Power Apps et Microsoft Flow
Introduction à Power Apps et Microsoft FlowIntroduction à Power Apps et Microsoft Flow
Introduction à Power Apps et Microsoft Flow
 
Exakis - SharePoint online comme plateforme e-business B2B
Exakis - SharePoint online comme plateforme e-business B2BExakis - SharePoint online comme plateforme e-business B2B
Exakis - SharePoint online comme plateforme e-business B2B
 
Projet veille Licence MATIC Nov'10
Projet veille Licence MATIC Nov'10Projet veille Licence MATIC Nov'10
Projet veille Licence MATIC Nov'10
 
Microsoft Power Platform en Action
Microsoft Power Platform en Action Microsoft Power Platform en Action
Microsoft Power Platform en Action
 
Business Intelligence : Offres du marché et benchmarking
Business Intelligence : Offres du marché et benchmarkingBusiness Intelligence : Offres du marché et benchmarking
Business Intelligence : Offres du marché et benchmarking
 
Soirée BPM - Bonita Soft
Soirée BPM - Bonita SoftSoirée BPM - Bonita Soft
Soirée BPM - Bonita Soft
 

Plus de Jonathan Le Guellec

ReBUILD 2023 - IA dans SharePoint - Au service des usagers.pptx
ReBUILD 2023 - IA dans SharePoint - Au service des usagers.pptxReBUILD 2023 - IA dans SharePoint - Au service des usagers.pptx
ReBUILD 2023 - IA dans SharePoint - Au service des usagers.pptxJonathan Le Guellec
 
(R)évolution d'une solution web en milieu bancaire
(R)évolution d'une solution web en milieu bancaire(R)évolution d'une solution web en milieu bancaire
(R)évolution d'une solution web en milieu bancaireJonathan Le Guellec
 
ReBUILD 2015 - Do you speak cortana ?
ReBUILD 2015 - Do you speak cortana ?ReBUILD 2015 - Do you speak cortana ?
ReBUILD 2015 - Do you speak cortana ?Jonathan Le Guellec
 
Techdays 2014 - Le fermier azure (2ème partie)
Techdays 2014 - Le fermier azure (2ème partie)Techdays 2014 - Le fermier azure (2ème partie)
Techdays 2014 - Le fermier azure (2ème partie)Jonathan Le Guellec
 
Techdays 2014 - Le fermier azure (1ère partie)
Techdays 2014 - Le fermier azure (1ère partie)Techdays 2014 - Le fermier azure (1ère partie)
Techdays 2014 - Le fermier azure (1ère partie)Jonathan Le Guellec
 
Challenge Exakis - Applications universelles - Introduction
Challenge Exakis - Applications universelles - IntroductionChallenge Exakis - Applications universelles - Introduction
Challenge Exakis - Applications universelles - IntroductionJonathan Le Guellec
 
Challenge Exakis - Visual studio 2015
Challenge Exakis - Visual studio 2015Challenge Exakis - Visual studio 2015
Challenge Exakis - Visual studio 2015Jonathan Le Guellec
 
Challenge Exakis - Intégrer cortana dans son application
Challenge Exakis - Intégrer cortana dans son applicationChallenge Exakis - Intégrer cortana dans son application
Challenge Exakis - Intégrer cortana dans son applicationJonathan Le Guellec
 
Techdays Nantes - Visual Studio 2015 - 10 killers features
Techdays Nantes - Visual Studio 2015 - 10 killers featuresTechdays Nantes - Visual Studio 2015 - 10 killers features
Techdays Nantes - Visual Studio 2015 - 10 killers featuresJonathan Le Guellec
 

Plus de Jonathan Le Guellec (11)

ReBUILD 2023 - IA dans SharePoint - Au service des usagers.pptx
ReBUILD 2023 - IA dans SharePoint - Au service des usagers.pptxReBUILD 2023 - IA dans SharePoint - Au service des usagers.pptx
ReBUILD 2023 - IA dans SharePoint - Au service des usagers.pptx
 
(R)évolution d'une solution web en milieu bancaire
(R)évolution d'une solution web en milieu bancaire(R)évolution d'une solution web en milieu bancaire
(R)évolution d'une solution web en milieu bancaire
 
Gouvernance de l'information
Gouvernance de l'informationGouvernance de l'information
Gouvernance de l'information
 
ReBUILD 2015 - Do you speak cortana ?
ReBUILD 2015 - Do you speak cortana ?ReBUILD 2015 - Do you speak cortana ?
ReBUILD 2015 - Do you speak cortana ?
 
Techdays 2014 - Le fermier azure (2ème partie)
Techdays 2014 - Le fermier azure (2ème partie)Techdays 2014 - Le fermier azure (2ème partie)
Techdays 2014 - Le fermier azure (2ème partie)
 
Techdays 2014 - Le fermier azure (1ère partie)
Techdays 2014 - Le fermier azure (1ère partie)Techdays 2014 - Le fermier azure (1ère partie)
Techdays 2014 - Le fermier azure (1ère partie)
 
Challenge Exakis - Applications universelles - Introduction
Challenge Exakis - Applications universelles - IntroductionChallenge Exakis - Applications universelles - Introduction
Challenge Exakis - Applications universelles - Introduction
 
Challenge Exakis - Visual studio 2015
Challenge Exakis - Visual studio 2015Challenge Exakis - Visual studio 2015
Challenge Exakis - Visual studio 2015
 
Challenge Exakis - Intégrer cortana dans son application
Challenge Exakis - Intégrer cortana dans son applicationChallenge Exakis - Intégrer cortana dans son application
Challenge Exakis - Intégrer cortana dans son application
 
Techdays Nantes - Visual Studio 2015 - 10 killers features
Techdays Nantes - Visual Studio 2015 - 10 killers featuresTechdays Nantes - Visual Studio 2015 - 10 killers features
Techdays Nantes - Visual Studio 2015 - 10 killers features
 
SharePoint 2013
SharePoint 2013SharePoint 2013
SharePoint 2013
 

ReBUILD 2017 - What's new pour développer un bot ?

  • 1. What’s new pour développer un BOT ? Jonathan LE GUELLEC – Jean-Sébastien DUPUY #MSReBUILD
  • 2. SpeakersJean-Sébastien DUPUY »Technical Evangelist | Microsoft jdupuy@microsoft.com @dupuyjs Jonathan LE GUELLEC »Consultant Senior .NET / SharePoint » jonathanl@exakis.com » @JoLeGuellec • MCSE - Productivity (SharePoint 2016) • MCSA - Windows Server 2012
  • 4. 1980’s: PC • GUI interface • User installs programs 1990’s: Internet • Search • User “visits” websites • Query & response interactions 2000’s: Mobile • Social • User download Apps from App Stores • Add’l signals enable new scenarios • Siloed experiences 2010’s: Messaging • Bots & Agents • User can interact with companies in the same natural way they interact with friends • New scenarios enabled from contextual awareness, integration of AI and cross- platform accessibility
  • 5.
  • 6. 7
  • 8. 9
  • 9. • Potentiellement en langage naturel Une application conversationnelle • Installation simplifiée (ajout d’un contact) • Cross plateforme nativement • Moins de friction pour le déploiement Souvent liée à une messagerie instantanée
  • 10. Atteindre les clients n'importe où, sur n'importe quelle plateforme Engager les clients d'une manière naturelle et conversationnelle Exposer et monétiser vos produits et services dans des plateformes de messagerie Améliorer l'expérience client et réduire le besoin d'assistance humaine
  • 12. Bot Builder Gestion des dialogues Votre logique métier Bot Connector Mail / SMS Skype Telegram Facebook Messenger Slack Bot Framework Microsoft Bot Framework Créez vos bots et publiez les sur l'ensemble le plus large de canaux que vos utilisateurs utilisent
  • 13. Bot Builder SDK La boite à outils du développeur de bot Développement du Bot avec le Bot Builder SDK Test du Bot avec le Bot Emulator Enregistrement et Gestion du Bot Déploiement vers Azure ou autre service en ligne Guides et exemples de code Open Source
  • 14. Bot Connector Connectez votre bot aux canaux de messagerie les + populaires, incluant SMS et E-mail Gestion de la configuration des canaux Utilisation d’interfaces natives d’I/O Publication vers + de 10 canaux majeurs Analyse d’usage par canal
  • 15. Bot Directory Rendez votre bot visible aux utilisateurs Publication du Bot dans l’annuaire MS Exposition du bot sur les canaux de distribution MS (Bing, Skype, etc.) Connection du Bot à Cortana
  • 16.
  • 18. Action People Automated Systems Apps Web Mobile Bots Intelligence Dashboards & Visualizations Cortana Bot Framework Cognitive Services Power BI Information Management Event Hubs Data Catalog Data Factory Machine Learning and Analytics HDInsight (Hadoop and Spark) Stream Analytics Intelligence Data Lake Analytics Machine Learning Big Data Stores SQL Data Warehouse Data Lake Store Data Sources Apps Sensors and devices Data
  • 19. Bringing it all together The Seeing AI Project Computer Vision, Image, Speech Recognition, NLP, and ML from Microsoft Cognitive Services Watch Video HereRead Blog Here
  • 20. Roll your own with REST APIs Simple to add: just a few lines of code required Integrate into the language and platform of your choice Breadth of offerings helps you find the right API for your app Built by experts in their field from Microsoft Research, Bing, and Azure Machine Learning Quality documentation, sample code, and community support Easy Flexible Tested GET A KEY
  • 21.
  • 22. Emotion Speaker Recognition Speech Custom Recognition Computer Vision Face Video microsoft.com/cognitive Linguistic Analysis Language Understanding Bing Spell Check Entity Linking Knowledge Exploration Academic Knowledge Bing Image Search Bing Video Search Bing Web Search WebLM Text Analytics Recommendations Bing Autosuggest Bing News Search Translator Content Moderator QnA Maker
  • 24. Encore Merci à nos sponsors

Notes de l'éditeur

  1. Use of Messaging apps surpassed Social apps in 2015
  2. JLG Developer Portal Register Configure Channels Test Manage Open source SDK on Github From simple built-in prompts and command dialogs to simple to use yet sophisticated ‘FormFlow’ dialogs Libraries, samples and tools to make a great conversationalist Chat emulator Leverage related services available in Cognitive Services
  3. JLG : Démo d’un environnement de travail, des outils et du code. Exécution d’un projet et interaction via débugguer de bot. (projet CommunauteMS si assez propre, sinon projets d’exemple)
  4. Here’s a preview of the Seeing AI project, which started as a research project that helps people who are visually impaired or blind to understand who and what is around them. The app will use computer vision, image & speech recognition, natural language processing and machine learning from Microsoft Cognitive Services. The project is under development and is not available today but it shows what’s possible with the APIs.