Become a WhatWorks® Member and gain access to all research resources.
See our Membership FAQs
A “chatbot” is
a computer program that is designed to simulate conversations with human users,
especially via the Internet, and can be text- or voice-based. Chatbots are commonly
used in customer service and information acquisition systems; they are also
part of some instant messaging (IM) applications and online interactive games. Two main types
of chatbots currently exist—stateless and stateful.
Chatbot is the
shortened form of “chatterbot” (a derivative from “chatterbox” and “chatter
robot”)—and is also known as an “artificial conversational entity” (ACE). A
well-known, classic chatbot is ELIZA, developed in 1966. Current examples of more sophisticated chatbots include Siri and Alexa.