Q:
Comment les chatbots sont-ils formés?
UNE:Presque tout le monde a interagi avec un chatbot, soit par le biais d'assistants personnels comme Siri d'Apple, soit par le biais des services clients, mais comment semblent-ils si intelligents? Il existe plusieurs façons pour les développeurs d'intelligence artificielle de former ces robots à donner des réponses réalistes.
La façon la plus simple de concevoir un bot est de le faire répondre à une plage de réponses préprogrammée. C'est l'approche utilisée par le programme ELIZA de Joseph Weizenbaum (1923-2008) développé dans les années 1960.
ELIZA était destinée à simuler un psychothérapeute rogérien. Le programme ne pouvait répondre qu'en fonction de «scripts» préprogrammés, mais de nombreux utilisateurs ont trouvé l'effet si réaliste qu'ils ont insisté sur le fait qu'ELIZA était vraiment intelligente.
Cela a été surnommé «l'effet ELIZA».
La recherche en IA a permis des approches beaucoup plus sophistiquées pour développer des chatbots, qui leur permettent «d'apprendre» à la fois des données de formation fournies par les développeurs et des commentaires des utilisateurs.
Prenons l'exemple d'un chatbot utilisé pour le service client d'une société de logiciels. Le bot sera d'abord alimenté par les ressources propres de l'entreprise: documentation, FAQ, e-mails, transcriptions de chat, pour commencer.
Le bot ne se limitera pas à tout ce que les développeurs lui donneront, comme ELIZA. Il pourra apprendre des interactions réelles avec les clients en utilisant le traitement du langage naturel (NLP).
Même avec l'apprentissage automatisé, il y aura toujours des zones où les bots auront des problèmes. Les humains devront parfois entraîner le bot en utilisant un apprentissage supervisé. Étant donné l'ambiguïté des langues humaines, il sera difficile de construire un chatbot qui pourrait fonctionner sans surveillance.
Un utilisateur humain devra également probablement vérifier l'exactitude du résultat d'un chatbot, en particulier dans un contexte commercial. Pourtant, ces chatbots seront plus flexibles qu'un programme purement basé sur des règles comme ELIZA.
Les progrès de l'apprentissage automatique et du traitement du langage naturel pourraient rendre ces chatbots encore plus intelligents à l'avenir.
