The Alicebot is the original of a class of automated conversation agents, who use AIML (Artificial Intelligence Markup Language). Found on the net on websites, or in chat rooms, or messaging using E-mail, XMPP, Jabber and Instant Messaging.
Here is the original AliceBot:
If you wonder how she does it, Richard Wallace, the creator of A.L.I.C.E. has this to say about human discourse:
“Considering the vast size of the set of things people could say that are grammatically correct or semantically meaningful, the number of things people actually do say is surprisingly small.”