Archive for July 14th, 2016

July 14, 2016



A chatterbot (also known as a talkbot, chatbot, Bot, chatterbox, or Artificial Conversational Entity) is a computer program which conducts a conversation via auditory or textual methods. Such programs are often designed to convincingly simulate how a human would behave as a conversational partner, thereby passing the Turing test (a measure of how well a computer can trick a person into believing that the computer is a person too).

Chatbots are typically used in dialog systems for various practical purposes including customer service or information acquisition. Some chatbots use sophisticated natural language processing systems (programs that understand not just recognize language), but many simpler systems scan for keywords within the input, then pull a reply with the most matching keywords, or the most similar wording pattern, from a database. The term ‘ChatterBot’ was originally coined by Michael Mauldin (creator of the first Verbot, Julia) in 1994 to describe these conversational programs.

read more »