Answerpad is a program that will memorize any statement that is entered into it. A user may then ask it questions in plain English and Answerpad will try to answer by processing the information within its memory.
Answerpad also has the ability to speak aloud and will let you speak to it by using speech recognition. It can even take on a much more friendly appearance when told to use one of the many available Microsoft Agent characters.