It's a natural language interpreter
library that will be used by futuer applications in many areas
so it's a fresh idea, not just writing same old crap
I want to combine an Earley parser (wikipedia it)
with a Levenshtein automaton fuzzy matching
That will take english input in some domain (math, music, database management, windows user controls, whatever, textfields in some application, whatever!)
So there's still a lot of human-written code that is involved, it' not some intelligence