Is there any natural language processing (NLP) technique that can convert broken English into fluent native-speaker English?


Is there any natural language processing (NLP) technique that can convert broken English into fluent native-speaker English?

I just ran across this 2010 book:

Automated Grammatical Error Detection for Language Learners http://books.google.com/books?id=dU6M1t2vauwC

by

Claudia Leacock http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/l/Leacock:Claudia.html
Martin Chodorow http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/c/Chodorow:Martin.html
Michael Gamon http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/g/Gamon:Michael.html
Joel Tetreault http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/t/Tetreault:Joel_R=.html