DialogFlow

From scratch

par Romain BARRAUD & Florent FREMONT

Sommaire

  • DialogFlow / concepts
  • Cas d'utilisation des chatbots
  • L'entrainement
  • Webhooks
  • Environnements
  • Fil rouge
  • Démo

DialogFlow / Concepts

"Dialogflow est une IA conversationnelle réaliste associée à des agents virtuels de pointe."

Deux éditions :

  • Dialogflow CX (avancé)
  • Dialogflow ES (standard).

DialogFlow / Concepts

DialogFlow != Google Assistant

Google Assistant => ACTION => Intent (DialogFlow)

DialogFlow / Concepts

Concepts

  • Agent : un agent Dialogflow est comparable à un agent humain de centre d'appels. L'un comme l'autre doivent apprendre à gérer les scénarios de conversation attendus, sans qu'il soit nécessaire de leur dispenser un entraînement trop explicite.
  • Entité : concept permettant d'identifier / extraire des données
  • Intention : concept permettant d'identifier les intentions de l'utilisateur final
  • Fulfillment : concept permettent la connexion à votre service

DialogFlow / Concepts

les intentions

DialogFlow / Concepts

matching

  1. Algorithmes de mise en correspondance

  2. Niveau de confiance de détection d'intents

  3. Priorité des intents

  4. Connecteurs de connaissances

  5. Contexte

  6. Intents de remplacement

Cas d'utilisation

Pourquoi ?

  1. Permet d'automatiser des procédures / demandes automatisable
  2. Offre une expérience utilisateur riche
    1. Ces chatbots cernent mieux vos clients qu’un formulaire. L’expérience est dynamique et souple. Les utilisateurs peuvent obtenir des informations en même temps qu’ils en donnent.
  3. Un chatbot ne dort jamais, un service 7j/7 24h/24

Cas d'utilisation

Domaines

  1. E-commerce 
  2. Transport (SNCF, BlaBlaCar)
  3. Bancaire (N26)
  4. Hébergement (Airbnb)
  5. Service cloud (elasticmail)
  6. Investissement locatif
  7. Secrétariat (Duplex)
  8. Restauration (Gaston)
  9. Conseils financier (Ary)
  10. SAV (Bob le bot)

Entrainement

Webhooks

Environnements

Fil rouge

Savoir si mon contrat contient la garantie que je demande

  • l'authentification se fera sur la base de l'email
  • le client choisira son contrat avant de demander la garantie
  • les listes "garanties" et "contrats" seront stockées dans DialogFlow

Démo