Such programs are often designed to convincingly simulate how a human would behave as a conversational partner, thereby passing the Turing test.
Chatbots are typically used in dialog systems for various practical purposes including customer service or information acquisition.
But while some of ELIZA's "patients" took it for human, there were limits to the power of its engagement.
) we can see that many of the bot's nastiest utterances have simply been the result of copying users.Some chatterbots use sophisticated natural language processing systems, 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 "Chatter Bot" was originally coined by Michael Mauldin (creator of the first Verbot, Julia) in 1994 to describe these conversational programs.The notoriety of Turing's proposed test stimulated great interest in Joseph Weizenbaum's program ELIZA, published in 1966, which seemed to be able to fool users into believing that they were conversing with a real human.It took less than 24 hours for Twitter to corrupt an innocent AI chatbot.
beta .9539 is now being tested and you can download it here.