Thoughts
How hard is it, really, to create a good natural language processing system? It seems like it shouldn't be that hard to create a parse tree
out of an English sentence, and then derive meaning from it.