créer un bot de a à z

34
Créer un bot de A à Z

Upload: microsoft

Post on 16-Apr-2017

389 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Créer un bot de A à Z

Créer un bot de A à Z

Page 2: Créer un bot de A à Z

Julien Blancher – Recast.AI @JulienBlancher

Etienne Margraff – Microsoft@meulta

Page 3: Créer un bot de A à Z

Bot? Bot? Bot?

Page 4: Créer un bot de A à Z

N° 4

Les applications de messagerie sont plus utilisées que les réseaux sociaux

Page 5: Créer un bot de A à Z

N° 5

3milliard

s

50minute

s

10milliards

utilisateurs messagespar jour

Les applications de messagerie, c’est:

C’est là que les utilisateurs se trouvent!

Page 6: Créer un bot de A à Z

= intelligences artificielles capables de conduire une conversation vocalement ou textuellement.

Bots

N° 6

On parle de conversation augmentée

Page 7: Créer un bot de A à Z

N° 7

Les scenarios

Recrutement

Prospection

Administration ProductivitéPlanification

Support client Satisfaction client Accueil

Page 8: Créer un bot de A à Z

Les bases

Page 9: Créer un bot de A à Z

?

Page 10: Créer un bot de A à Z

Votre bot(Créé avec BotBuilder)

Salut le bot !

Bot Connector

BOT FRAMEWORK

Mail / SMS

Skype

Telegram

FacebookMessenger

Slack

Rendre votre bot intelligent

Cognitive Services | Recast.AI

Page 11: Créer un bot de A à Z

N° 11

DEMO

Page 12: Créer un bot de A à Z

Ajouter de l’intelligence

Page 13: Créer un bot de A à Z

Recast.AI is a collaborative platform allowing

developers to easily create conversational bots.

Page 14: Créer un bot de A à Z

N° 14

Un bot conversationnel

Comprend l’utilisateur

Gère une discussion

Répond

Apprend

1234

Page 15: Créer un bot de A à Z

N° 15

Comprendre l’input de l’utilisateur

Classifier Extraire des informations

Page 16: Créer un bot de A à Z

N° 16

Un bot est composé d’intentions

Page 17: Créer un bot de A à Z

N° 17

INTENTION

Qui a gagné la course?

Le gagnant, c’est qui ?

Qui est arrivé premier ?

ask-winnersgreetings eating-place

Page 18: Créer un bot de A à Z

Des entités sont extraites de chaque expression

Page 19: Créer un bot de A à Z

EXTRACTION1

ENRICHISSEMENT2

NORMALISATION2

Qui est arrivé deuxième à la course de ce matin ?

2 1471244400

"datetime": [ { "value": 1471244400, "raw": "ce matin" }]

Page 20: Créer un bot de A à Z

"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" }]

Page 21: Créer un bot de A à Z

Train

Page 22: Créer un bot de A à Z

N° 22

DEMO

Page 23: Créer un bot de A à Z

Déploiement

Page 24: Créer un bot de A à Z

Votre bot(Créé avec BotBuilder)

Salut le bot !

Bot Connector

BOT FRAMEWORK

Mail / SMS

Skype

Telegram

FacebookMessenger

Slack

Rendre votre bot intelligent

Cognitive Services | Recast.AI

Page 25: Créer un bot de A à Z

Code du bot AzureGithub

Bot Connector

Skype TelegramFacebookMessengerSlack

Chaque push

Page 26: Créer un bot de A à Z

N° 26

DEMO

Page 27: Créer un bot de A à Z

Pour aller plus loin

Page 28: Créer un bot de A à Z

N° 28

Deux types de flow de discussion

Simple Question/Réponse Complexe

Page 29: Créer un bot de A à Z

Conversation simple

hello

joke

weather

trafic

bye

Page 30: Créer un bot de A à Z

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

Page 31: Créer un bot de A à Z

• 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

Page 32: Créer un bot de A à Z

N° 32

Page 33: Créer un bot de A à Z

@microsoftfrance @Technet_France @msdev_fr

N° 33

Page 34: Créer un bot de A à Z

N° 34

Notez cette sessionEt 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