l’intelligence artificielle...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep...

33
ATELIER 04 L’INTELLIGENCE ARTIFICIELLE : CHATBOT & DEEP LEARNING EN ACTION Raphaël Faugere

Upload: others

Post on 22-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

ATELIER 04L’INTELLIGENCE ARTIFICIELLE :

CHATBOT & DEEP LEARNING EN ACTION

Raphaël Faugere

Page 2: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

OBJECTIFS

DÉCOUVRIR ET ACQUÉRIR DES NOTIONS SUR L’IA, LE DEEP LEARNING ET LE MACHINE LEARNING

TESTER DES EXEMPLES D’IA EN ACTION

CRÉER SON 1ER CHATBOT EN 30 MINUTES CHRONO !

DEBRIEFING AUTOUR DU DIGITAL LEARNING

Page 3: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

« La capacité d’un système à

prendre des décisions de façon

autonome voire à réajuster cette

décision selon l’impact observé »

INTELLIGENCE ARTIFICIELLE

Page 4: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

INTELLIGENCE ARTIFICIELLE ?

Page 5: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

YOSHUA BENGIOCHERCHEUR CANADIEN SPÉCIALISTE EN INTELLIGENCE ARTIFICIELLE, ET

PIONNIER DE L'APPRENTISSAGE PROFOND

STUPIDITÉ ARTIFICIELLE ?

« …nous nous battons pour

rendre les machines un

peu plus intelligentes, mais

elles sont encore tellement

stupides… »

Page 6: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

16 MILLIARDS DE DOLLARS D’ICI 2030

INTELLIGENCE ARTIFICIELLE

Page 7: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

INTELLIGENCE ARTIFICIELLE

Page 8: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

EVOLUTION

Page 9: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

INTELLIGENCE ARTIFICIELLEFAIBLE vs FORTE

Elle est dédiée à un

apprentissage spécifique &

lié à un « univers fini »

Machine capable d’éprouver

une conscience de soi et une

compréhension de ses propres

raisonnements

Page 10: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

Le machine learning est une sous-catégorie

de l’intelligence artificielle. C’est un procédé

qui permet aux ordinateurs de s’améliorer

grâce à l’apprentissage.

Le deep learning est une partie du machine

learning. Il intègre et analyse une grande

quantité d’informations qu’il peut ensuite

catégoriser seul.

MACHINE / DEEP LEARNING

Page 11: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er
Page 12: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

EXEMPLE

« En 3 jours, l'intelligence artificielle de Google a appris le jeu de Go et écrasé la machine qui a détrôné l'Homme »

Plus rapide, plus efficace et moins couteux…

http://kulturegeek.fr/news-127531/alphazero-deepmind-apprend-devenir-

joueur-surhumain-echecs-quelques-heures

Page 13: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

RÉSEAU DE NEURONES

Page 14: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

EXPERIENCE 1

https://www.autodraw.com/

Page 15: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

EXPERIENCE 2

https://www.youtube.com/watch?v=3xu4QSeGrRo

Page 16: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

LIMITES & CONCLUSION

IA N’EST PAS MAGIQUE : IL FAUT UN DESIGN HUMAIN EN AMONT

**AU LIEU DE SE FOCALISER SUR L’IA, IL FAUT RESTER FOCUS SUR LE SERVICE**

Page 17: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

CHATBOT

Page 18: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

QU’EST CE QU’UN CHATBOT ?

#chatbot : logiciel pouvant

dialoguer avec une personne via unesolution de chat (Messenger,Skype…), de comprendre lesdemandes et de proposer desservices adaptés grâce à unapprentissage initial et à unentrainement continu.

Les bots pourraient gérer jusqu’à 85% des interactions d’ici à 2020 (Business Insider - Sept 2016)

Page 19: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

QUELS INTÉRÊTS ?

Disponible 24h sur 24

Aucune installation

Simple d’utilisation

Améliorer l’expérience de l’utilisateur

Notifications directement sur

smartphone

https://m.me/832149593612486?ref=lkd

Page 20: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

FONCTIONNEMENT BASIQUE

Page 21: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

LES 2 TYPES DE CHATBOTS

Vs

Programmés Limité

Scénarios prédéfinis + Interactions limitées

Aussi intelligent que son concepteur !

IntelligentsAnalyse sémantique (NLP)

Connexions xAPI

Machine learning

Bonjour Fred !

Quelle est

votre demande ?

Avez-vous

pensé à … ?

- Oui

- Non

Page 22: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

• Site internet

• App Mobile

• …

Interaction client

• Concept

• Actions

• Transfert

• …

Analyse sémantique

• Réponse

• Action

• …

Réponses

• CRM

• ERP

• Dialogue

• …

Sys. Infos.

• Information

• Action

• …

Réponses

• Réponse

complexe

• Call back

• …

Conseiller

FONCTIONNEMENT HYBTIDE

Page 23: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

Comment fonctionne le NLP?

Est-ce que je peux

avoir un RDV pour

demain avec mon

dentiste ?

Est ce qu’il y a un

créneau libre pour

lundi prochain ?

Je voudrais un RDV

avec le Docteur

Martin, si possible le

18 septembre

J’ai besoin d’un rendez-vous avec un dentiste le 18/09

Réponses Questions Actions

Interprétation

Demandes

Actions Transfert

Page 24: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

ATELIER

Page 25: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

AVANT DE DEMARRER Définir ses besoins finaux et les bénéfices

utilisateurs : Chaque Chatbot est conçu pour une tâchespécifique.

Penser aux utilisateurs : Quelles sont les questions qu’ilspourraient se poser et les réponses que l’on devrait leur fournir enretour ?

Scénariser des « flows » : Avant d’aller dans l’intégration ilest important de créer un prototype : botsociety.io

Trouver un bon outil : Pas besoin d’être un expert eninformatique pour créer un chatbot simple : ChatFuel vs Botsify vsRecast.ai vs Botnation…

Donner une personnalité à son chatbot et aux filsde discussions : ça reste une « IU pauvre »

Page 27: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

LET’S GO !

https://botnation.ai/

Page 28: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

ATELIER

Page 29: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

ATELIERFeedback BOT

1 message de bienvenue Explication du service

Page 30: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

ATELIERFeedback BOT

Enchaînement de 3 questions Fin Synthèse

Possibilité de modif

Page 31: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

Allez plus loin

Rester simple & raisonnable au début mais analyser et progresser en continue !

❍ Intégrer de la NLP

❍ Utiliser des API tierces

❍ N’oubliez pas l’humain (niveau 2)

Page 32: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

ET DANS LA FORMATION ?

Proximité et multiplication des points de contact

Marketing de vos plans de formation

Automatiser des tâches répétitives (Support Niv

1, quiz, Faq, Process RH)

Recueil des besoins apprenants

Nouvelle expérience pour apprendre

Maintenir l’engagement des apprenants via

notifications

Page 33: L’INTELLIGENCE ARTIFICIELLE...objectifs dÉcouvrir et acquÉrir des notions sur l’ia, le deep learning et le machine learning tester des exemples d’ia en action crÉer son 1er

MERCI [email protected]

06 99 60 23 32