Also found in: Dictionary, Wikipedia.
Related to chatterbot: Chatbot


This article is provided by FOLDOC - Free Online Dictionary of Computing (


(chat roBOT) Software that provides a text or verbal interaction with a person using native language. Also called a "chatterbot" and "virtual consultant," the chatbot is designed to emulate normal human responses. Chatbots are often limited in scope, although they may be able to improve with use.

The terms "chatbot" and "virtual assistant" are increasingly used synonymously; however, chatbots preceded virtual assistants and generally provide suggestions or answers to questions about a specific topic or product. Chatbots may also be embedded within an app or Web page, whereas virtual assistants such as Siri and Cortana are stand-alone, ask-anything programs.

A chatbot often functions as the first attempt at solving a problem before the user activates a live chat, email or phone call with a human sales or support rep. See Loebner Prize, virtual assistant, expert system and AI.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
Mentioned in ?
References in periodicals archive ?
These solutions, called chatterbots or chatbots, are computer programs that try to impersonate human beings while 'conversing' with people.
Para o desenvolvimento do prototipo foi utilizado como base o chatterbot ALICE, que e um sistema distribuido como software livre, utiliza sua base de conhecimento na linguagem AIML (Artificial Intelligence Markup Language) e possui diferentes interpretadores disponiveis.
Variations of chatterbot programs can be found all over the web but have been seen merely as curious experiments with little commercial value.
But the very fact that Julia was dubbed a "chatterbot" reinforces sexist stereotypes without explicitly naming them.
Wikipedia says, "A chatterbot (also known as a talkbot, chatbot, Bot, chatterbox, Artificial Conversational Entity) is a computer program which conducts a conversation via auditory or textual methods.
After reading through the two arguments, you're offered a free copy of the educational chatterbot Elizabeth--an amusing example of a natural language processing program that will discuss almost anything with you for hours on end.
Different terms have been used to denote chatbot systems: machine conversation system, virtual agent and chatterbot. Brennan (2006) defined a chatbot system as "an artificial construct that is designed to converse with human beings using natural language as input and output".
Tinholt and Nijholt tested this method on chatterbot transcripts and story texts, comparing its identification of joke opportunities with a manual annotation of the texts.
In the CPS Simulator, we have taken this one step further: upon failing to meet the criteria for an imperfect match, the user's question is sent to a chatterbot component (A.L.I.C.E., 2002) that can provide 40,000 different natural language responses on numerous subjects.
The unfriendly user: Exploring social reactions to chatterbots. Retrieved from The%20Unfriendly%20User.html