logo formation cellenza training

Intermédiaire

Cognitive Services & Chatbot

chatbot

cognitive services

api

azure

Présentation de la formation - Cognitive Services et Chatbot :

Cette formation vous permettra de découvrir le fonctionnement des chatbots avec le Bot Framework de Microsoft et les possibilités d’interaction avec les « Cognitive Services » pour y inclure de multiples capacités (vocales, langage, identification, etc.). Cette formation s’adresse aux développeurs souhaitant apprendre à réaliser un chatbot avec le Bot Framework de Microsoft et y ajouter des capacités cognitives comme la parole, le traitement du langage ou encore la compréhension de différentes langues. La formation passe principalement par la pratique, avec la réalisation de différents labs.

Objectifs pédagogiques

A l’issue de cette formation, les participants seront en capacité de :

  • Créer un bot sur Azure
  • Exposer le bot sur différents canaux
  • Debugger un bot distant
  • Traiter des demandes en langage naturel
  • Traiter plusieurs langues
  • Gérer la saisie de l’utilisateur et la réponse du bot en vocal
  • Utiliser des APIs tierces au sein de leur bot

Méthode pédagogique :

Cette formation est basée sur quelques apports théoriques nécessaires à la réalisation de labs permettant d’implémenter de manière incrémentale des fonctionnalités dans un bot : la première partie est dédiée à la création d’un bot et son exposition sur différents canaux, la seconde à l’ajout de fonctionnalités cognitives.

Programme de formation :

Jour 1 :

  • Présentation du programme
  • Présentation du Bot Framework
  • Lab : Création d’un bot à l’aide du Microsoft Bot Framework
  • Lab : Exposition sur différents canaux (Webchat, Teams)
  • Lab : Debug distant
  • Présentation des Activités, Dialogues

Jour 2 :

  • Lab : Ajout de la fonction Speech
  • Lab : Traitement du langage naturel avec LUIS
  • Lab : Gestion multilingue (détection de la langue et traduction)
  • Lab : Utilisation d’APIs tierces

Pré-requis :

Développement : connaissance du langage C# et des bases d’une Web App ASP .Net Core (les labs étant proposés en C#, mais possibilité de les réaliser en NodeJS également).Accès Azure : avoir accès à une souscription et les droits de créer des ressources type « Cognitive » et « Azure Bot Service » : la partie pratique coûtera 0€ mais nécessite des ressources que nous allons créer en séance. La connaissance des Services Cognitifs Microsoft est un plus mais n’est pas obligatoire.Des prérequis logiciels seront transmis en amont de la formation.

Catalogue de formation cellenza training

Besoin d'informations supplémentaires ?

Retrouvez l'ensemble des nos formations dispensées par nos experts Azure, en DevOps et développement sur la stack Microsoft dans notre catalogue 2019.

Télécharger le catalogue

Cellenza

Créé en 2011, Cellenza est un cabinet de conseil, d’expertise technique et de réalisation, spécialisé sur les technologies Microsoft et sur les bonnes pratiques agiles. Cellenza intervient sur toute la chaîne de valeur IT : Conseil, développement de vos applications, formation, coaching et transfert de savoir-faire.