Récemment, l'intérêt des utilisateurs pour la communication sur les réseaux sociaux et l'utilisation d'applications mobiles s'est quelque peu estompé, et les chatbots deviennent de plus en plus populaires, capables de donner exactement celle qui intéresse l'utilisateur parmi une énorme quantité d'informations. La popularité des chatbots est principalement associée au développement des messageries instantanées, dans lesquelles les utilisateurs passent plus de temps que dans les réseaux sociaux et les applications.
ТLa technologie à l'origine de l'avènement des chatbots est le traitement du langage naturel (NLP). Les chatbots basés sur le NLP ont dépassé le pic des attentes du cycle d'excitation et se dirigent vers l'illumination et la productivité. Le NLP donne aux chatbots la capacité de comprendre et d'interpréter un utilisateur dans sa langue maternelle afin d'offrir une expérience de communication plus riche.
Qu'est-ce qu'un chatbot?
Les chatbots sont des programmes informatiques de dialogue intelligent qui simulent la communication humaine dans sa forme naturelle. Le chatbot peut traiter les entrées et les sorties de l'utilisateur. En général, les chatbots acceptent un texte en langage naturel en entrée, et la sortie doit être la plus pertinente pour la phrase entrée par l'utilisateur. Ainsi, les chatbots sont un système de dialogue automatisé qui peut servir simultanément des milliers d'utilisateurs potentiels.
Les chatbots existent depuis plus d'un demi-siècle. Les premiers programmes, que l'on appelle aujourd'hui "chatbots", sont apparus au milieu du siècle dernier. L'introduction du terme "chatbot" est attribuée au développeur Michael Moulding, qui a créé en 1994 le programme de communication Julia et l'a appelé chatbot. Le programme était peu compliqué, mais permettait d'entretenir un dialogue plus ou moins significatif et soutenait les fonctions d'auto-apprentissage.
Évolution des chatbots
L'évolution des chatbots a pris plus de 50 ans. En 1950, l'informaticien Alan Turing a développé la théorie selon laquelle le cerveau humain est un mécanisme de calcul numérique qui, avec le temps, est entraîné pour devenir une machine universelle. Il est connu pour son travail de pionnier dans le domaine de l'intelligence artificielle (IA) et des sciences cognitives. En 1950, il a créé un test de Turing pour déterminer si un ordinateur pensait.
Après Turing, les chercheurs ont continué à travailler sur ce que nous connaissons aujourd'hui sous le nom de chatbots. Ils ont utilisé diverses technologies, telles que le traitement du langage naturel et l'intelligence artificielle, pour créer une expérience humaine aussi artificielle que possible.
La première génération de chatbots et le traitement du langage naturel
Au début de leur développement, les chatbots ne pouvaient pas offrir les avantages qu'ils offrent aujourd'hui. Au contraire, les chatbots de première génération présentaient des défauts évidents car ils n'offraient pas une bonne expérience utilisateur. Tout d'abord, à ce stade, ils ne disposaient pas de réelles capacités d'intelligence artificielle, ils proposaient des scripts et des interfaces utilisateur robotisées. Ces chatbots basés sur des règles fonctionnaient de manière acceptable pour le contenu de simples FAQ, mais même à ce stade, un nouvel horizon de fonctionnalités s'ouvrait : les chatbots pouvaient potentiellement faire beaucoup plus. Les premières versions présentaient également de longs délais de récupération - au moins 9 à 12 mois pour l'assemblage et le déploiement.
Si vous vous souvenez des premiers chatbots, c'est en 1964 que Joseph Weizenbaum, un scientifique du Massachusetts Institute of Technology, a commencé à travailler sur ELIZA. En 1966, ELIZA semblait parler aux gens. En fait, ELIZA imitait les mots des personnes qui lui parlaient. Elle remplaçait les mots des humains et les utilisait dans ses réponses, donnant l'impression qu'elle leur parlait.
Près d'une décennie plus tard, Kenneth Colby a développé les principes de base d'ELIZA en créant PARRY, qui employait une stratégie plus conversationnelle. En 1973, une conversation a eu lieu entre ELIZA et PARRY. Il s'agissait des premières tentatives d'utilisation du traitement du langage naturel dans les chatbots.
En tant que tels, ces premiers chatbots basés sur des règles étaient principalement adaptés au contenu simple des questions fréquemment posées. Malgré le faible nombre de fonctionnalités, la création et la mise en œuvre du chatbot ont également pris beaucoup de temps. De plus, comme ils n'étaient pas basés sur l'intelligence artificielle, ils ne pouvaient pas apprendre par eux-mêmes, et une formation manuelle constante était nécessaire pour apprendre au chatbot de nouvelles tâches ou questions.
L'intelligence artificielle fait son apparition
Comme les premiers chatbots n'étaient pas rentables, les ingénieurs ont trouvé une approche plus souple pour utiliser l'intelligence artificielle dans le contexte des chatbots. Le chatbot lui-même n'est rien de plus qu'un ensemble programmé de réponses. Par conséquent, sa capacité à offrir des avantages particuliers et une expérience client passionnante est plus réaliste lorsqu'il est associé à l'IA. Cela permet au chatbot de se référer à des données historiques et de formuler des réponses de manière indépendante - et devient ainsi une IA conversationnelle.
La première tentative de créer une intelligence artificielle par le biais de l'interaction humaine a été Barmaglot. Il a été créé en 1988 par Rollo Carpenter. Selon Carpenter, il a été conçu pour "imiter la conversation humaine naturelle d'une manière intéressante, divertissante et humoristique".
En 1995, une entité informatique Internet linguistique artificielle, ou ALICE, a été publiée. Dans sa forme originale, elle utilisait le traitement du langage naturel. Depuis son introduction en 1995, ALICE a subi plusieurs modifications, passant au langage de l'intelligence artificielle. Il n'a malheureusement pas réussi le test de Turing, mais a été reconnu à plusieurs reprises comme le robot le plus "humain" parmi ceux existants.
Les consommateurs ont joué un rôle crucial dans cette évolution. Le service à la clientèle est une priorité absolue pour toute entreprise et, aujourd'hui, les clients n'attendent rien d'autre qu'une expérience utilisateur personnalisée et de haute qualité. Après tout, sans clients satisfaits, l'entreprise ne pourra pas survivre à long terme.
À l'ère du numérique, cela peut représenter un défi pour les entreprises. Il y a toujours de nouveaux canaux qu'il faut intégrer pour offrir aux clients une qualité de service optimale. En outre, on attend de plus en plus des entreprises qu'elles communiquent avec leurs clients de la même manière qu'avec leurs collègues, leurs amis ou leur famille. Le chatbot basé sur des règles ne comprend pas ce contexte. Par conséquent, il est clair que les chatbots utilisant l'IA connaîtront le succès à l'avenir.
Les chatbots dans un passé récent
Au début du 21e siècle, la technologie des chatbots peinait à offrir une expérience fiable et complexe. Certaines solutions étaient trop longues à mettre en œuvre. D'autres étaient moins fiables, crachant des remarques inappropriées ou offensantes.
En 2001, le bot Smarterchild est apparu, prouvant que les gens aiment vraiment communiquer avec une machine intelligente qui a son propre caractère et peut donner de bons conseils.
Plus tard, en 2006, IBM a développé Watson. Ce chatbot est capable de traiter le langage naturel et d'apprendre par la communication. C'est à partir de lui que les grandes entreprises se sont intéressées aux services de chatbot, car elles ont réalisé qu'ils pouvaient remplacer la plupart des opérateurs.
L'année 2007 a marqué le début du développement de l'assistant personnel cloud d'Apple, qui prend en charge de nombreux langages et dispose d'une API (interface de programmation d'applications) pour s'intégrer à d'autres applications.
Siri, qui a fait entrer les chatbots dans notre quotidien, a été développé par Apple en 2011. Il est capable de répondre à des questions et d'exécuter divers ordres sur le réseau. Par exemple, si vous dites "Siri, allume la musique" et que vous nommez l'artiste, dans quelques secondes vous écouterez déjà ce que vous avez demandé.
Google Now - un assistant personnalisé de Google est apparu en 2012. Ce chatbot intelligent a été créé parce que les utilisateurs d'Android ne pouvaient pas utiliser Siri. Quelques années plus tard, il a grandi en un assistant Google à part entière.
Les célèbres assistants vocaux Alexa d'Amazon et Cortana de Microsoft sont apparus en 2015. Ils ont encore intégré les chatbots dans la vie quotidienne. Les programmes intelligents ont appris à reconnaître facilement la parole humaine, à apprendre, à répondre à toutes sortes de questions, à répondre aux commandes vocales, à commander des biens à domicile, et bien plus encore.
La même année, Telegram a ouvert une application permettant aux développeurs de créer et de déployer des bots. Dans la foulée, Facebook a ouvert sa plateforme de messagerie Facebook Messenger pour développer des bots a attiré l'attention des utilisateurs comme des développeurs. Désormais, presque toutes les plateformes populaires, notamment Whatsapp, Slack, We Chat, IMO, offrent la possibilité de créer un chatbot.
En 2016, le réseau a été conquis par la célèbre Tay - un bot auto-apprenant de Microsoft, qui était censé adopter la manière de communiquer des adolescents. Connu pour apprendre des réponses des gens, ce qui fait qu'en moins d'une journée, il s'est transformé d'un robot mignon en un raciste paranoïaque. Microsoft a dû fermer son projet jusqu'à ce qu'il trouve un moyen de gérer les messages provocateurs des utilisateurs.
Le développement de la technologie étant quotidien, qui sait quelle sera la prochaine étape de l'évolution des chatbots ? Peut-être les gens signaleront-ils leurs symptômes au chatbot de l'infirmière. Ou les étudiants pourront avoir des discussions métaphysiques avec des philosophes.