Botkit Développez vos bots avec JavaScript et Node.jsBotkit Développez vos bots avec JavaScript et Node.js

38940 CFA

Avec l’omniprésence des applications de messagerie sur les smartphones, de nouvelles expériences utilisateurs naissent comme des agents conversationnels, plus couramment appelés bots (ou chatbots). Ce livre sur Botkit s’adresse ainsi aux développeurs qui souhaitent structurer et accélérer le développement de bots grâce à la puissance d’un écosystème Node.js/JavaScript.

Des connaissances en programmation avec le langage JavaScript et sur le fonctionnement de sites et applications web sont requises pour la bonne lecture de ce livre.

Le lecteur commence par découvrir les grands principes des bots et leur architecture avant d’explorer les possibilités offertes par Botkit pour la conception et l’élaboration de bots. Il apprend ensuite à entraîner un moteur d’intelligence artificielle pour doper les capacités du bot dans l’analyse des messages en langage naturel. L’auteur s’appuie pour cela sur l’étude de quatre technologies : Watson d’IBM, LUIS de Microsoft, Dialogflow de Google et Recast du groupe SAP.

TABLE DES MATIÈRES

  • Avant-propos
  • Introduction aux bots
  • Architecture des bots
  • Premier bot avec Node.js et Botkit
  • Augmentation des capacités du bot
  • IA et compréhension du langage
  • Mise en place de moteurs d’IA avec Botkit
    • 1. Introduction
    • 2. Middleware Botkit pour la compréhension du langage
      • 2.1 Rappel du fonctionnement d’un middleware
      • 2.2 Squelette d’un middleware NLP
      • 2.3 Configuration du middleware
      • 2.4 Normalisation des données NLP
      • 2.5 Fonction receive(…)
      • 2.6 Fonction hear(…) pour l’activation de compétence
      • 2.7 Utilisation du middleware dans un bot
    • 3. IBM Watson avec Watson Assistant
      • 3.1 Introduction
      • 3.2 Prise en main de Watson Assistant
        • 3.2.1 Principaux concepts
        • 3.2.2 Accès au service Watson Assistant avec un compte IBM Cloud
        • 3.2.3 Création d’un service Watson Assistant
        • 3.2.4 Création et prise en main d’un espace de travail
        • 3.2.5 Ajout d’intention
        • 3.2.6 Ajout d’entité
        • 3.2.7 Ajout de dialogue
        • 3.2.8 Entraînement
        • 3.2.9 Invocation de l’API d’analyse de texte
      • 3.3 Middleware Botkit pour Watson
        • 3.3.1 Création du middleware
        • 3.3.2 Utilisation du middleware
    • 4. Microsoft Cognitive Services avec LUIS
      • 4.1 Introduction
      • 4.2 Prise en main de LUIS
        • 4.2.1 Principaux concepts
        • 4.2.2 Accès au service avec un compte Microsoft
        • 4.2.3 Création d’une app
        • 4.2.4 Ajout d’intention
        • 4.2.5 Ajout d’une entité
        • 4.2.6 Entraînement
        • 4.2.7 Publication
        • 4.2.8 Invocation de l’API d’analyse de texte
      • 4.3 Middleware Botkit pour LUIS
        • 4.3.1 Création du middleware
        • 4.3.2 Utilisation du middleware
    • 5. Google Dialogflow
      • 5.1 Introduction
      • 5.2 Prise en main de Dialogflow
        • 5.2.1 Principaux concepts
        • 5.2.2 Création d’un compte Google
        • 5.2.3 Création d’un agent
        • 5.2.4 Ajout d’intention
        • 5.2.5 Ajout d’entité
        • 5.2.6 Entraînement
        • 5.2.7 Activation et configuration des actions par défaut Small talk
        • 5.2.8 Invocation de l’API d’analyse de texte
      • 5.3 Middleware Botkit pour Dialogflow
        • 5.3.1 Création du middleware
        • 5.3.2 Utilisation du middleware
    • 6. SAP Recast
      • 6.1 Introduction
      • 6.2 Prise en main de Recast et de son API NLP
        • 6.2.1 Principaux concepts
        • 6.2.2 Création d’un compte Recast
        • 6.2.3 Création d’un bot
        • 6.2.4 Ajout d’intention
        • 6.2.5 Ajout d’entité
        • 6.2.6 Invocation de l’API d’analyse de texte
      • 6.3 Middleware Botkit pour Recast
        • 6.3.1 Création du middleware
        • 6.3.2 Utilisation du middleware
  • Cas d’utilisation et implémentation
  • Bot Météo pour Facebook Messenger
  • Bot Actualités pour Skype
  • Bot Kanban pour Slack
  • Bot Commerce intégré dans son site web
  • Déploiement dans le Cloud
Catégorie

Avis des clients

Il n'y a pas encore d'avis.

Soyez le premier à donner votre avis sur “Botkit Développez vos bots avec JavaScript et Node.jsBotkit Développez vos bots avec JavaScript et Node.js”

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Plus d'offres pour ce produit!

Questions et demandes générales

Il n'y a pas encore de demandes de renseignements.