My attempt to write my own natural language processing agent. I wrote this as a sophmore in college, in hindsight, its not a very good job; but what you learn from the experience does count.