The Unreasonable Effectiveness of Recurrent Neural Networks
I'm curious to know if, since these networks can learn syntax, whether they can also be re-purposed as syntax checkers, not just syntax generators.  That is, can the syntactical knowledge learned by these models be run in a static classification mode on some input text to recognize the anomalies within and suggest fixes.