I am surprised to see how an off-topic discussion generated much more comments than the discussion on this cool project per se. It seems to be the norm these days on HN...
Surpises me too. I just pointed out that the project at hand hardly even mentions that it is targeted at English, as if NLP is English by definition and that doesn't need any explanation.