This article describes how to build an Artificial Intelligence
(AI) Chatterbot using an open source, Regular Expression-based
natural language processing engine called Verbot. Chatterbot
technology is not new, but has been growing in popularity and
usage as people experiment with new ways of interacting with
computers. Chatterbots, Animated Characters, Speech Recognition
and Voice Synthesis are being used to facilitate new
human–computer interaction (HCI) channels. The original
chatterbot, ELIZA was developed by Joseph Weizenbaum in 1966.
ELIZA was a virtual psychotherapist that would attempt to engage
the user by staying on topic and sounding concerned with his/her
problems. In 1994, Michael Mauldin -- the creator of the first
Verbot, Sylvie -- coined the term "ChatterBot." Since then,
Verbots have evolved and matured into the current Verbot 4
version created by Conversive. In 2006, Conversive released the
Verbot SDK as open source to allow people to easily create their
own 'bots and embed them in their own