On a souvent reproché au #e-learning ou au #Digital Learning de mécaniser la #formation au détriment des rapports humains. Déjà présents en marketing ou e-commerce, les ChatBots et autres agents intelligents sont aux portes de la formation. Petit démontage des mécaniques de ces gentils robots.
Qu’est-ce qu’un BOT ?
Un BOT est un roBOT programmé pour interagir avec son utilisateur. Il peut avoir différentes formes :
Un objet physique
- un robot de téléprésence, tel que celui d’AWABOT. Ce type de robot permet de représenter de façon physique une personne distante que l’on peut voir et entendre et qui de son côté peut voir, entendre et se déplacer dans l’environnement.
- un robot humanoïde, tel que NAO. Ces robots, véritables assistants pédagogiques, sont capables de parler et d’expliquer, de comprendre et d’interagir selon des scénarios pédagogiques programmés.
- des objets robotiques, tels que Play-I. Ils permettent d’apprendre la programmation avec de petits robots.
Un logiciel
Connus sous le nom « ChatBots », ces robots conversationnels sont de plusieurs types :
- offrir des services de recherche et d’actions : tels que Siri, Ok Google, Amazon Echo
- améliorer les expériences utilisateur: tel que voyages-sncf
- faire du e-commerce: comme celui de pizza-hut
- discuter: par exemple avec And Chili
Un personnage virtuel
- version plus évoluée que les traditionnelles mascottes, les personnages virtuels tels que ceux de LivingActor sont maintenant capables de répondre à vos questions, de vous en poser, et de vous accompagner de façon interactive et contextuelle.
Tous ces types de BOTs reposent actuellement sur un cocktail de 3 technologies :
- la génération de langage naturel (NLG : Natural Language Generation), c’est à dire la capacité à générer des phrases textuelles ou en voix de synthèse
- le traitement du langage naturel (NLP : Natural Language Processing)
- l’Intelligence artificielle: (IA)
- par analyse lexicale: reconnaissance de mots dans une phrase
- par analyse sémantique: reconnaissance du sens d’une phrase
- par machine learning / deep learning : pour enrichir ses connaissances et ses comportements
Les BOTs en formation
Actuellement, les BOTs sont rares en formation, mais il est fort à parier qu’ils vont très rapidement se développer.
Voici quelques exemples qui vont vous permettre de comprendre quelles formes pourront prendre les formations de demain :
- révisez l’anglais avec Andy
- testez votre niveau d’anglais avec Pipplet
- gérez votre carrière (et vos formations) avec Gero
Comment programmer un BOT ?
Actuellement, la programmation des ChatBots peut se faire à trois niveaux :
- sans coder: par exemple avec Motion, Recast, ou bien Octane
- en intégrant les Chatbots à vos outils ou vos contenus : avec FlowXO, ou bien Smooch
- comme brique logicielle à intégrer dans vos applications : avec IBM Watson ou Amazon Lex
Mais le meilleur reste à venir ! Prochainement, vous pourrez très facilement créer votre Avatar en 3D à partir de votre visage comme avec Loom, qui possèdera votre timbre de voix et vos intonations avec LyreBird ou Voco d’Adobe. Cet exemple de dialogue virtuel entre Trump, Obama et Clinton est étonnant. Associé à une intelligence conversationnelle, le #Digital Learning va certainement retrouver le chemin de l’humanisation, quand bien même elle est artificielle.
« Dis, tu me racontes le Digital Learning ? » — R2D2