Some background reading and for anyone who doesn't know what a chatbot is. A chatbot is basically a piece of software that you talk/type to and it responds based on keywords in what you've said, with the objective of trying to emulate intelligent conversation. There are a couple of ideas and heaps of information at wikipedia; http://en.wikipedia.org/wiki/Chatbot

Challenge Date: 
21 January, 2007