A Multilayer Convolutional Encoder-Decoder Neural Network for Grammatical Error Correction

Shamil Chollampatt, Hwee Tou Ng
1/26/2018
cs.CL

Official code: nusnlp/mlconvgec2018 (184 stars, GPL-3.0, last commit 2018-12-13).

Abstract

We improve automatic correction of grammatical, orthographic, and collocation errors in text using a multilayer convolutional encoder-decoder neural network. The network is initialized with embeddings that make use of character N-gram information to better suit this task. When evaluated on common benchmark test data sets (CoNLL-2014 and JFLEG), our model substantially outperforms all prior neural approaches on this task as well as strong statistical machine translation-based systems with neural and task-specific features trained on the same data. Our analysis shows the superiority of convolutional neural networks over recurrent neural networks such as long short-term memory (LSTM) networks in capturing the local context via attention, and thereby improving the coverage in correcting grammatical errors. By ensembling multiple models, and incorporating an N-gram language model and edit features via rescoring, our novel method becomes the first neural approach to outperform the current state-of-the-art statistical machine translation-based approach, both in terms of grammaticality and fluency.

View on arXivView PDF

Code Implementations(1)

GPL-3.0

Code and model files for the paper: "A Multilayer Convolutional Encoder-Decoder Neural Network for Grammatical Error Correction" (AAAI-18).

18473Perl, ShellJan 26, 20187 years agoGPL-3.0

Similar Papers

Cite this paper

@article{chollampatt2018multilayer,
  title  = {A Multilayer Convolutional Encoder-Decoder Neural Network for Grammatical Error Correction},
  author = {Shamil Chollampatt and Hwee Tou Ng},
  year   = {2018},
  eprint = {1801.08831},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1801.08831}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1801.08831.svg)](https://codeofpaper.com/paper/1801.08831)

Discussion