Un "Chatterbot", est un programme informatique, un IA crée pour simuler une conversation intelligente entre humains, par moyens auditifs ou textuels, cet IA cherche a simuler le papotage.
Le terme "chatterbot" se traduit littéralement comme "bot de bavardage", et fut inventé par Michael Mauldin, en 1994, pour pouvoir regrouper tous les IAs de ce type sous un terme commun.
Un chatterbot a très souvent le but de tromper l'utilisateur, on veut lui faire croire qu'il communique avec un humain intelligent, et non un IA programmé.
Depuis les débuts de l'IA, on cherche à créer des IAs capables de communiquer; le premier vrai "chatbot" est ELIZA, crée en 1966.
Depuis, un nombre insondable de chatterbots sont apparu, et se développent sans cesse: on a pour exemples "Jabberwacky", "Cleverbot" et bien d'autres. Et comme vous pourriez voir dans les articles ici, les méthodes de création de ces chatbots à bien changé; alors qu'ELIZA était véritablement programmé à façon "mot par mot" les chatbots plus récents comme Cleverbot utilisent des méthodes bien plus intéressants.
Les Chatterbots ont aujourd'hui de nombreuses utilisations, et servent souvent comme assistants "Q et A" pour les services en ligne.