Show HN: Grammar checker using deep learning
deepgrammar.com
deepgrammar.com
TensorFlow has a tutorial that gets you most of the way[2].
Edit: playing a bit I don't think it is doing this. I think it's using Word2Vec style vectors to build similar sentences, and calculating the probability of each and maybe the edit-cost to change.
[1] http://arxiv.org/abs/1412.7449
[2] https://www.tensorflow.org/versions/master/tutorials/seq2seq...
Machine Learning is based on statics that does not have strict rules where as Grammar is a set of strict rules. Does it make sense to evaluate the strict rules using statics ?
Strict rules doesn't necessarily mean the rules (productions) are context-free.
For example, I tried:
> Looks interesting, but doesn't seem to support finding wrong tenses.
and got
> Consider deleting tenses so that wrong tenses. becomes wrong..
The recommendations themselves aren't the important thing, but rather that it flags an error when there is an error. You can find a quantitative evaluation here https://www.linkedin.com/pulse/deep-grammar-checking-using-l....
But yeah, I'm still working on making it better!