Computers can do many things, but they're not very good at carrying on a conversation – unless we teach them how to do so.
Chatterbots are programs designed to talk, or chatter, away. Eliza, SmarterChild, and Parry are famous chatterbots of times past. Let's make our own chatterbot.