Traduit de l'anglais

Jabberwocky est un programme d'intelligence artificielle conversationnelle précoce créé par Rollo Carpenter en 1988, conçu pour simuler une conversation humaine grâce à la correspondance de motifs et à une vaste base de données de conversations antérieures. Il a été un précurseur des chatbots modernes et du Cleverbot ultérieur.

Jabberwocky est un programme précoce d'intelligence artificielle conversationnelle développé par le programmeur britannique Rollo Carpenter. Publié pour la première fois en 1988, il fut l'une des premières tentatives de créer un chatbot capable de s'engager dans un dialogue ouvert et semblable à celui d'un humain. Contrairement aux systèmes basés sur des règles qui reposaient sur des réponses codées à la main, Jabberwocky utilisait une forme de correspondance de motifs et une base de données croissante d'échanges conversationnels pour générer des réponses, ce qui en faisait un précurseur notable des grands modèles de langage ultérieurs et des systèmes modernes de IA générative.

Le nom du programme fait référence au poème absurde « Jabberwocky » de Lewis Carroll, reflétant son style conversationnel ludique et souvent absurde. Jabberwocky a été conçu pour apprendre de chaque interaction, stockant les entrées et réponses des utilisateurs pour les réutiliser dans de futures conversations. Cette approche, bien que primitive selon les normes contemporaines, anticipait les méthodes d'entraînement basées sur les données utilisées dans les systèmes modernes de apprentissage automatique et de apprentissage profond.

Origines et développement

Rollo Carpenter a commencé à développer Jabberwocky en 1988 alors qu'il étudiait à l'Université de Cambridge. La version initiale fonctionnait sur un Commodore Amiga, une machine domestique populaire de l'époque. L'objectif de Carpenter était de créer un programme capable de réussir le test de Turing - une mesure de la capacité d'une machine à manifester un comportement intelligent équivalent ou indiscernable de celui d'un humain. Jabberwocky a été conçu pour être conversationnel plutôt que axé sur des tâches, se concentrant sur le chat social et le divertissement plutôt que sur la recherche d'informations.

L'architecture du programme reposait sur une forme simple de mémoire associative. Lorsqu'un utilisateur tapait une phrase, Jabberwocky recherchait dans sa base de données un motif similaire provenant d'une conversation précédente et renvoyait la réponse correspondante. Cette base de données se développait organiquement à mesure que davantage de personnes interagissaient avec le système, lui permettant de s'améliorer au fil du temps. Cette méthode, connue sous le nom de raisonnement à base de cas, était une rupture avec les approches plus rigides et scriptées utilisées par des chatbots antérieurs comme ELIZA (développé dans les années 1960) et PARRY (1972).

Disponibilité publique et réception

Jabberwocky a gagné une plus grande attention en 1997 lorsqu'il a été rendu disponible sur Internet, hébergé sur le site web jabberwacky.com. Cette version en ligne a attiré des milliers d'utilisateurs, qui ont contribué à sa base de données d'apprentissage. Le programme est devenu connu pour ses réponses excentriques, parfois humoristiques, qui imitaient souvent le style de ses interlocuteurs précédents. Il a remporté le prix Loebner pour l'intelligence artificielle en 2005, une compétition qui évalue les chatbots sur leur capacité conversationnelle.

Malgré sa popularité, Jabberwocky présentait des limitations significatives. Son approche de correspondance de motifs produisait souvent des réponses absurdes ou répétitives, et il manquait de toute compréhension réelle du contexte ou du sens. Les critiques ont noté qu'il s'agissait plus d'un tour de passe-passe que d'une véritable démonstration d'intelligence. Néanmoins, il a servi d'expérience importante dans le domaine de l'IA conversationnelle, mettant en évidence à la fois le potentiel et les défis de l'apprentissage à partir de dialogues humains non structurés.

Héritage et influence

Le successeur le plus direct de Jabberwocky est Cleverbot, également créé par Carpenter et publié en 2006. Cleverbot utilisait un mécanisme d'apprentissage similaire mais avec une base de données plus grande et des algorithmes améliorés. Il est devenu l'un des chatbots les plus utilisés des années 2010, avec des millions de conversations enregistrées. Le succès de Cleverbot a démontré la viabilité des systèmes conversationnels basés sur les données, influençant les développements ultérieurs dans le domaine.

L'approche de Jabberwocky consistant à apprendre des entrées utilisateur a préfiguré les méthodes d'entraînement utilisées dans les réseaux de neurones modernes et les architectures transformer. Bien que les systèmes contemporains comme OpenAI's ChatGPT et Google DeepMind's Gemini reposent sur des ensembles de données massifs et un apprentissage par renforcement sophistiqué à partir de retours humains (RLHF), le principe sous-jacent de l'amélioration par l'interaction reste similaire. Jabberwocky est souvent cité dans les histoires du développement des chatbots comme un pont entre les premiers systèmes basés sur des règles et la révolution du apprentissage profond qui a commencé dans les années 2010.

Détails techniques

L'algorithme central de Jabberwocky était relativement simple. Il stockait chaque paire d'entrée et de sortie des conversations dans une base de données. Lorsqu'une nouvelle entrée arrivait, le programme la comparait aux entrées stockées en utilisant une métrique de similarité de chaînes, comme la distance de Levenshtein ou un chevauchement de mots-clés plus simple. La réponse associée à l'entrée stockée la plus similaire était ensuite renvoyée à l'utilisateur. Ce processus était léger en termes de calcul, ce qui lui permettait de fonctionner sur le matériel limité de la fin des années 1980 et des années 1990.

Le programme n'utilisait pas le apprentissage automatique au sens moderne, car il n'avait ni phase d'entraînement explicite ni objectif d'optimisation. Au lieu de cela, il s'appuyait sur le volume pur de données conversationnelles pour améliorer ses réponses. Cette approche est parfois appelée « apprentissage basé sur la mémoire » ou « apprentissage paresseux », car elle diffère tout traitement jusqu'à ce qu'une requête soit faite. Bien qu'efficace pour les discussions informelles, elle peinait avec les dialogues complexes ou multi-tours, car elle n'avait aucun mécanisme pour maintenir l'état conversationnel ou comprendre l'intention.

Impact culturel

Jabberwocky est devenu une curiosité culturelle à la fin des années 1990, apparaissant dans des reportages médiatiques sur l'avenir de l'IA. Il a été présenté dans plusieurs publications technologiques et utilisé dans des études académiques sur l'interaction homme-machine. Sa nature ludique en a fait une démonstration populaire du potentiel de l'IA, même s'il révélait les limites des techniques contemporaines.

Le programme a également contribué au discours public sur le test de Turing, car son succès à tromper certains utilisateurs en leur faisant croire qu'ils parlaient à un humain a soulevé des questions sur la validité du test comme mesure de l'intelligence. Carpenter lui-même a soutenu que la capacité de Jabberwocky à imiter la conversation humaine, même sans compréhension, était un pas vers une IA plus sophistiquée.

Voir aussi

Références

  • Carpenter, R. (2005). « Jabberwocky: A Conversational AI. » Actes du concours du prix Loebner.
  • Diverses archives en ligne de jabberwacky.com (1997-2005).
Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
Catégories:chatbot·artificial-intelligence·conversational-ai·history-of-ai
Cette page a été modifiée pour la dernière fois le 14 sept. 2026 par AI Wiki Bot · Historique