├── .gitignore ├── README.md └── slides ├── GEC_tutorial_2020.pdf └── gec2020.bib /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | *.swp 3 | *.swo 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # A Crash Course in Automatic Grammatical Error Correction 2 | 3 | This repository contains materials for our tutorial on automatic grammatical 4 | error correction: R. Grundkiewicz, C. Bryant, M. Felice: [_A Crash Course in 5 | Automatic Grammatical Error 6 | Correction_](https://www.aclweb.org/anthology/2020.coling-tutorials.6/), 7 | COLING 2020. 8 | 9 | Links and materials: 10 | 11 | * [Tutorial proposal with the recommended reading list](https://www.aclweb.org/anthology/2020.coling-tutorials.6.pdf) 12 | * [Slides (Parts I-V)](/slides/GEC_tutorial_2020.pdf) 13 | * [Bibliography](/slides/gec2020.bib) 14 | * [List of GEC resources](#list-of-gec-resources) 15 | 16 | 17 | ## Tutorial outline 18 | 19 | Part I: Introduction 20 | 21 | * About the tutorial 22 | * Task definition 23 | * Challenges 24 | 25 | Part II: Historical and recent approaches 26 | 27 | * Rule-based methods 28 | * Language models 29 | * Error-type classifiers 30 | * Statistical machine translation 31 | * Deep neural networks 32 | * Shared tasks 33 | 34 | Part III: Data and evaluation 35 | 36 | * Data annotation 37 | * Error corpora 38 | * Evaluation metrics 39 | * Human evaluation 40 | 41 | Part IV: Neural grammatical error correction 42 | 43 | * Neural approach to GEC 44 | * GEC as low-resource NMT 45 | * Data sparsity 46 | * Correction efficacy 47 | * Beyond the NMT framework 48 | 49 | Part V: Recent and future work 50 | 51 | * Findings from the BEA-2019 shared task 52 | * Towards unsupervised GEC 53 | * Non-English languages 54 | * Future work 55 | 56 | 57 | ## List of GEC resources 58 | 59 | Data sets, evaluation scripts and other resources related to the field of automatic grammatical error correction. 60 | 61 | ### Datasets 62 | 63 | Publicly available error corpora for English: 64 | 65 | - W&I+LOCNESS Corpora [[paper]](https://www.cl.cam.ac.uk/~hy260/WI-cefr.pdf) [[download v2.1]](https://www.cl.cam.ac.uk/research/nl/bea2019st/data/wi+locness_v2.1.bea19.tar.gz) 66 | - FCE Data Set [[paper]](https://www.aclweb.org/anthology/P11-1019) [[download v2.1]](https://www.cl.cam.ac.uk/research/nl/bea2019st/data/fce_v2.1.bea19.tar.gz) 67 | - JFLEG (JHU FLuency-Extended GUG) Corpus [[download]](https://github.com/keisks/jfleg/) 68 | - AESW (Automated Evaluation of Scientific Writing Data Set) [[download v1.2]](http://textmining.lt/aesw/aesw2016down.html) 69 | - NUCLE (NUS Corpus of Learner English) [[paper]](https://www.aclweb.org/anthology/W13-1703) [[download v3.3]](https://www.comp.nus.edu.sg/~nlp/corpora.html) 70 | - Annotated Test Data from the CoNLL 2013 & 2014 Shared Task [[CoNLL-2013]](https://www.comp.nus.edu.sg/~nlp/conll13st/release2.3.1.tar.gz) [[CoNLL-2014]](https://www.comp.nus.edu.sg/~nlp/conll14st/conll14st-test-data.tar.gz) 71 | - 8 additional annotations for the CoNLL 2014 data set [[paper]](https://www.aclweb.org/anthology/P15-1068) [[download]](https://www.comp.nus.edu.sg/~nlp/sw/10gec_annotations.zip) 72 | - Lang-8 Learner Corpora [[download v2.0]](http://cl.naist.jp/nldata/lang-8/) [[download pre-processed]](http://data.statmt.org/romang/gec-emnlp16/lang8.tgz) 73 | - The WikEd Error Corpus [[download v1.0]](https://github.com/snukky/wikiedits#wiked-error-corpus) 74 | - GMEG data sets [[paper]](https://www.mitpressjournals.org/doi/full/10.1162/tacl_a_00282) [[download]](https://github.com/grammarly/GMEG) 75 | - CWEB (Corrected Websites) data sets [[paper]](https://www.aclweb.org/anthology/2020.emnlp-main.680.pdf) [[download]](https://github.com/SimonHFL/CWEB) 76 | 77 | System outputs: 78 | 79 | - System outputs from the CoNLL 2014 Shared Task [[download]](https://www.comp.nus.edu.sg/~nlp/conll14st/official_submissions.tar.gz) 80 | - System outputs from the BEA 2019 Shared Task [[download]](https://www.cl.cam.ac.uk/research/nl/bea2019st/data/system_output.bea19.tar.gz) 81 | 82 | Publicly available error corpora for other languages: 83 | 84 | - Chinese: NLPCC 2018 Task 2 GEC [[paper]](http://tcci.ccf.org.cn/conference/2018/papers/EV11.pdf) [[website]](https://github.com/zhaoyyoo/NLPCC2018_GEC), NLPTEA 2016 CGED [[paper]](https://www.aclweb.org/anthology/W16-4906) [[website]](http://ir.itc.ntnu.edu.tw/lre/nlptea16cged.htm) 85 | - Czech: AKCES-GEC [[paper]](https://www.aclweb.org/anthology/D19-5545.pdf) [[website]](https://lindat.mff.cuni.cz/repository/xmlui/handle/11234/1-3057) 86 | - German: Falko & MERLIN Corpora [[paper]](http://aclweb.org/anthology/W18-6111) [[website]](https://github.com/adrianeboyd/boyd-wnut2018/#falko--merlin-corpora) 87 | - Polish: PlEWiC [[website]](http://romang.home.amu.edu.pl/plewic/) 88 | - Russian: RULEC-GEC dataset [[paper]](http://cogcomp.org/papers/russianGrammar-final.pdf) [[website]](https://github.com/arozovskaya/RULEC-GEC) 89 | 90 | ### Metrics 91 | 92 | - M2Scorer [[software]](https://github.com/nusnlp/m2scorer) [[paper]](https://www.aclweb.org/anthology/N12-1067) 93 | - ERRANT [[software]](https://github.com/chrisjbryant/errant) [[paper]](https://www.aclweb.org/anthology/P17-1074) 94 | - GLEU [[software]](https://github.com/keisks/jfleg/tree/master/eval) [[paper #1]](https://www.aclweb.org/anthology/P15-2097) [[paper #2]](https://arxiv.org/pdf/1605.02592.pdf) 95 | 96 | ### Shared Tasks 97 | 98 | * BEA 2019 Shared Task: Grammatical Error Correction [[website]](https://www.cl.cam.ac.uk/research/nl/bea2019st/) [[paper]](https://www.aclweb.org/anthology/W19-4406.pdf) 99 | * NLPCC 2018 Shared Task 2 - Grammatical Error Correction for Chinese [[website]](https://github.com/zhaoyyoo/NLPCC2018_GEC) [[paper]](http://tcci.ccf.org.cn/conference/2018/papers/EV11.pdf) 100 | * Automated Evaluation of Scientific Writing Shared Task 2016 [[website]](http://textmining.lt/aesw/) 101 | * The Second QALB Shared Task on Automatic Text Correction for Arabic 2015 [[paper]](https://www.aclweb.org/anthology/W15-3204.pdf) 102 | * CoNLL-2014 Shared Task: Grammatical Error Correction [[website]](https://www.comp.nus.edu.sg/~nlp/conll14st.html) [[paper]](https://www.aclweb.org/anthology/W14-1701.pdf) 103 | * CoNLL-2013 Shared Task: Grammatical Error Correction [[website]](https://www.comp.nus.edu.sg/~nlp/conll13st.html) [[paper]](https://www.aclweb.org/anthology/W13-3601.pdf) 104 | 105 | ### Other materials 106 | 107 | - http://nlpprogress.com/english/grammatical_error_correction.html 108 | - [Slides from the COLING2014 tutorial on Automatic GEC for Language Learners](https://slideplayer.com/slide/4549206/) 109 | 110 | (This list is incomplete, please feel free to open a pull request if you would like to add something to the list) 111 | 112 | 113 | ## Reference 114 | 115 | ``` 116 | @inproceedings{grundkiewicz-etal-2020-crash, 117 | title = "A Crash Course in Automatic Grammatical Error Correction", 118 | author = "Grundkiewicz, Roman and Bryant, Christopher and Felice, Mariano", 119 | booktitle = "Proceedings of the 28th International Conference 120 | on Computational Linguistics: Tutorial Abstracts", 121 | month = dec, 122 | year = "2020", 123 | address = "Barcelona, Spain (Online)", 124 | publisher = "International Committee for Computational Linguistics", 125 | url = "https://www.aclweb.org/anthology/2020.coling-tutorials.6", 126 | pages = "33--38", 127 | } 128 | ``` 129 | -------------------------------------------------------------------------------- /slides/GEC_tutorial_2020.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammatical/coling2020-tutorial/e6181e7b2eb5c0fdfe05a7d4ce780c8940d2496a/slides/GEC_tutorial_2020.pdf -------------------------------------------------------------------------------- /slides/gec2020.bib: -------------------------------------------------------------------------------- 1 | @inproceedings{sakaguchi-etal-2017-grammatical, 2 | title = "Grammatical Error Correction with Neural Reinforcement Learning", 3 | author = "Sakaguchi, Keisuke and 4 | Post, Matt and 5 | Van Durme, Benjamin", 6 | booktitle = "Proceedings of the Eighth International Joint Conference on Natural Language Processing (Volume 2: Short Papers)", 7 | month = nov, 8 | year = "2017", 9 | address = "Taipei, Taiwan", 10 | publisher = "Asian Federation of Natural Language Processing", 11 | url = "https://www.aclweb.org/anthology/I17-2062", 12 | pages = "366--372", 13 | } 14 | 15 | @inproceedings{boyd2018using, 16 | title = "Using {W}ikipedia Edits in Low Resource Grammatical Error Correction", 17 | author = "Boyd, Adriane", 18 | booktitle = "Proceedings of the 2018 {EMNLP} Workshop W-{NUT}: The 4th Workshop on Noisy User-generated Text", 19 | month = nov, 20 | year = "2018", 21 | address = "Brussels, Belgium", 22 | publisher = "Association for Computational Linguistics", 23 | url = "https://www.aclweb.org/anthology/W18-6111", 24 | pages = "79--84", 25 | } 26 | @article{rozovskaya2019grammar, 27 | author = {Rozovskaya, Alla and Roth, Dan }, 28 | title = {Grammar Error Correction in Morphologically-Rich Languages: The Case of {R}ussian}, 29 | journal = {Transactions of the Association for Computational Linguistics}, 30 | volume = {7}, 31 | year = {2019}, 32 | keywords = {}, 33 | issn = {2307-387X}, 34 | url = {https://www.transacl.org/ojs/index.php/tacl/article/view/1454}, 35 | pages = {1--17}, 36 | } 37 | @article{alsufieva2012results, 38 | author= {Anna Alsufieva and Olesya Kisselev and Sandra Freels}, 39 | title= {Results 2012: Using Flagship Data to Develop a {R}ussian Learner Corpus of Academic Writing}, 40 | journal = {Russian Language Journal}, 41 | volume = {62}, 42 | number= {}, 43 | pages = {79--105}, 44 | year = {2012}, 45 | } 46 | 47 | @inproceedings{bahdanau2014neural, 48 | title = {Neural Machine Translation by Jointly Learning to Align and Translate}, 49 | author = {Bahdanau, Dzmitry and Cho, Kyunghyun and Bengio, Yoshua}, 50 | booktitle = {ICLR 2015}, 51 | year = 2015 52 | } 53 | @inproceedings{vaswani2017attention, 54 | author = {Vaswani, Ashish and Shazeer, Noam and Parmar, Niki and Uszkoreit, Jakob and Jones, Llion and Gomez, Aidan N and Kaiser, \L ukasz and Polosukhin, Illia}, 55 | booktitle = {Advances in Neural Information Processing Systems}, 56 | editor = {I. Guyon and U. V. Luxburg and S. Bengio and H. Wallach and R. Fergus and S. Vishwanathan and R. Garnett}, 57 | pages = {5998--6008}, 58 | publisher = {Curran Associates, Inc.}, 59 | title = {Attention is All you Need}, 60 | url = {https://proceedings.neurips.cc/paper/2017/file/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf}, 61 | volume = {30}, 62 | year = {2017} 63 | } 64 | @inproceedings{gehring-etal-2017-convolutional, 65 | title = "A Convolutional Encoder Model for Neural Machine Translation", 66 | author = "Gehring, Jonas and 67 | Auli, Michael and 68 | Grangier, David and 69 | Dauphin, Yann", 70 | booktitle = "Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)", 71 | month = jul, 72 | year = "2017", 73 | address = "Vancouver, Canada", 74 | publisher = "Association for Computational Linguistics", 75 | url = "https://www.aclweb.org/anthology/P17-1012", 76 | doi = "10.18653/v1/P17-1012", 77 | pages = "123--135", 78 | } 79 | @inproceedings{miceli-barone-etal-2017-deep, 80 | title = "Deep architectures for Neural Machine Translation", 81 | author = "Miceli Barone, Antonio Valerio and 82 | Helcl, Jind{\v{r}}ich and 83 | Sennrich, Rico and 84 | Haddow, Barry and 85 | Birch, Alexandra", 86 | booktitle = "Proceedings of the Second Conference on Machine Translation", 87 | month = sep, 88 | year = "2017", 89 | address = "Copenhagen, Denmark", 90 | publisher = "Association for Computational Linguistics", 91 | url = "https://www.aclweb.org/anthology/W17-4710", 92 | doi = "10.18653/v1/W17-4710", 93 | pages = "99--107", 94 | } 95 | 96 | @inproceedings{kiyono-etal-2019-empirical, 97 | title = "An Empirical Study of Incorporating Pseudo Data into Grammatical Error Correction", 98 | author = "Kiyono, Shun and 99 | Suzuki, Jun and 100 | Mita, Masato and 101 | Mizumoto, Tomoya and 102 | Inui, Kentaro", 103 | booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP)", 104 | month = nov, 105 | year = "2019", 106 | address = "Hong Kong, China", 107 | publisher = "Association for Computational Linguistics", 108 | url = "https://www.aclweb.org/anthology/D19-1119", 109 | doi = "10.18653/v1/D19-1119", 110 | pages = "1236--1242", 111 | } 112 | @inproceedings{naplava-straka-2019-grammatical, 113 | title = "Grammatical Error Correction in Low-Resource Scenarios", 114 | author = "N{\'a}plava, Jakub and 115 | Straka, Milan", 116 | booktitle = "Proceedings of the 5th Workshop on Noisy User-generated Text (W-NUT 2019)", 117 | month = nov, 118 | year = "2019", 119 | address = "Hong Kong, China", 120 | publisher = "Association for Computational Linguistics", 121 | url = "https://www.aclweb.org/anthology/D19-5545", 122 | doi = "10.18653/v1/D19-5545", 123 | pages = "346--356", 124 | } 125 | @inproceedings{grundkiewicz-junczys-dowmunt-2019-minimally, 126 | title = "Minimally-Augmented Grammatical Error Correction", 127 | author = "Grundkiewicz, Roman and 128 | Junczys-Dowmunt, Marcin", 129 | booktitle = "Proceedings of the 5th Workshop on Noisy User-generated Text (W-NUT 2019)", 130 | month = nov, 131 | year = "2019", 132 | address = "Hong Kong, China", 133 | publisher = "Association for Computational Linguistics", 134 | url = "https://www.aclweb.org/anthology/D19-5546", 135 | doi = "10.18653/v1/D19-5546", 136 | pages = "357--363", 137 | } 138 | @inproceedings{white-rozovskaya-2020-comparative, 139 | title = "A Comparative Study of Synthetic Data Generation Methods for Grammatical Error Correction", 140 | author = "White, Max and 141 | Rozovskaya, Alla", 142 | booktitle = "Proceedings of the Fifteenth Workshop on Innovative Use of NLP for Building Educational Applications", 143 | month = jul, 144 | year = "2020", 145 | address = "Seattle, WA, USA → Online", 146 | publisher = "Association for Computational Linguistics", 147 | url = "https://www.aclweb.org/anthology/2020.bea-1.21", 148 | doi = "10.18653/v1/2020.bea-1.21", 149 | pages = "198--208", 150 | } 151 | @inproceedings{xie-etal-2018-noising, 152 | title = "Noising and Denoising Natural Language: Diverse Backtranslation for Grammar Correction", 153 | author = "Xie, Ziang and 154 | Genthial, Guillaume and 155 | Xie, Stanley and 156 | Ng, Andrew and 157 | Jurafsky, Dan", 158 | booktitle = "Proceedings of the 2018 Conference of the North {A}merican Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long Papers)", 159 | month = jun, 160 | year = "2018", 161 | address = "New Orleans, Louisiana", 162 | publisher = "Association for Computational Linguistics", 163 | url = "https://www.aclweb.org/anthology/N18-1057", 164 | doi = "10.18653/v1/N18-1057", 165 | pages = "619--628", 166 | } 167 | @inproceedings{zhao-etal-2019-improving, 168 | title = "Improving Grammatical Error Correction via Pre-Training a Copy-Augmented Architecture with Unlabeled Data", 169 | author = "Zhao, Wei and 170 | Wang, Liang and 171 | Shen, Kewei and 172 | Jia, Ruoyu and 173 | Liu, Jingming", 174 | booktitle = "Proceedings of the 2019 Conference of the North {A}merican Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers)", 175 | month = jun, 176 | year = "2019", 177 | address = "Minneapolis, Minnesota", 178 | publisher = "Association for Computational Linguistics", 179 | url = "https://www.aclweb.org/anthology/N19-1014", 180 | doi = "10.18653/v1/N19-1014", 181 | pages = "156--165", 182 | } 183 | @inproceedings{rei-etal-2017-artificial, 184 | title = "Artificial Error Generation with Machine Translation and Syntactic Patterns", 185 | author = "Rei, Marek and 186 | Felice, Mariano and 187 | Yuan, Zheng and 188 | Briscoe, Ted", 189 | booktitle = "Proceedings of the 12th Workshop on Innovative Use of {NLP} for Building Educational Applications", 190 | month = sep, 191 | year = "2017", 192 | address = "Copenhagen, Denmark", 193 | publisher = "Association for Computational Linguistics", 194 | url = "https://www.aclweb.org/anthology/W17-5032", 195 | doi = "10.18653/v1/W17-5032", 196 | pages = "287--292", 197 | } 198 | @inproceedings{kasewa-etal-2018-wronging, 199 | title = "Wronging a Right: Generating Better Errors to Improve Grammatical Error Detection", 200 | author = "Kasewa, Sudhanshu and 201 | Stenetorp, Pontus and 202 | Riedel, Sebastian", 203 | booktitle = "Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing", 204 | month = oct # "-" # nov, 205 | year = "2018", 206 | address = "Brussels, Belgium", 207 | publisher = "Association for Computational Linguistics", 208 | url = "https://www.aclweb.org/anthology/D18-1541", 209 | doi = "10.18653/v1/D18-1541", 210 | pages = "4977--4983", 211 | } 212 | @inproceedings{choe-etal-2019-neural, 213 | title = "A Neural Grammatical Error Correction System Built On Better Pre-training and Sequential Transfer Learning", 214 | author = "Choe, Yo Joong and 215 | Ham, Jiyeon and 216 | Park, Kyubyong and 217 | Yoon, Yeoil", 218 | booktitle = "Proceedings of the Fourteenth Workshop on Innovative Use of NLP for Building Educational Applications", 219 | month = aug, 220 | year = "2019", 221 | address = "Florence, Italy", 222 | publisher = "Association for Computational Linguistics", 223 | url = "https://www.aclweb.org/anthology/W19-4423", 224 | doi = "10.18653/v1/W19-4423", 225 | pages = "213--227", 226 | } 227 | @inproceedings{lichtarge-etal-2019-corpora, 228 | title = "Corpora Generation for Grammatical Error Correction", 229 | author = "Lichtarge, Jared and 230 | Alberti, Chris and 231 | Kumar, Shankar and 232 | Shazeer, Noam and 233 | Parmar, Niki and 234 | Tong, Simon", 235 | booktitle = "Proceedings of the 2019 Conference of the North {A}merican Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers)", 236 | month = jun, 237 | year = "2019", 238 | address = "Minneapolis, Minnesota", 239 | publisher = "Association for Computational Linguistics", 240 | url = "https://www.aclweb.org/anthology/N19-1333", 241 | doi = "10.18653/v1/N19-1333", 242 | pages = "3291--3301", 243 | } 244 | @inproceedings{wiked_2014, 245 | author = {Roman Grundkiewicz and Marcin Junczys-Dowmunt}, 246 | title = {The WikEd Error Corpus: A Corpus of Corrective Wikipedia Edits and its Application to Grammatical Error Correction}, 247 | booktitle = {Advances in Natural Language Processing -- Lecture Notes in Computer Science}, 248 | editor = {Adam Przepiórkowski and Maciej Ogrodniczuk}, 249 | publisher = {Springer}, 250 | year = {2014}, 251 | volume = {8686}, 252 | pages = {478--490}, 253 | url = {http://emjotde.github.io/publications/pdf/mjd.poltal2014.draft.pdf} 254 | } 255 | @inproceedings{zhou-etal-2020-improving-grammatical, 256 | title = "Improving Grammatical Error Correction with Machine Translation Pairs", 257 | author = "Zhou, Wangchunshu and 258 | Ge, Tao and 259 | Mu, Chang and 260 | Xu, Ke and 261 | Wei, Furu and 262 | Zhou, Ming", 263 | booktitle = "Findings of the Association for Computational Linguistics: EMNLP 2020", 264 | month = nov, 265 | year = "2020", 266 | address = "Online", 267 | publisher = "Association for Computational Linguistics", 268 | url = "https://www.aclweb.org/anthology/2020.findings-emnlp.30", 269 | pages = "318--328", 270 | } 271 | @inproceedings{sennrich-etal-2016-neural, 272 | title = "Neural Machine Translation of Rare Words with Subword Units", 273 | author = "Sennrich, Rico and 274 | Haddow, Barry and 275 | Birch, Alexandra", 276 | booktitle = "Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)", 277 | month = aug, 278 | year = "2016", 279 | address = "Berlin, Germany", 280 | publisher = "Association for Computational Linguistics", 281 | url = "https://www.aclweb.org/anthology/P16-1162", 282 | doi = "10.18653/v1/P16-1162", 283 | pages = "1715--1725", 284 | } 285 | @article{dropout2014a, 286 | author = {Nitish Srivastava and Geoffrey Hinton and Alex Krizhevsky and Ilya Sutskever and Ruslan Salakhutdinov}, 287 | title = {Dropout: A Simple Way to Prevent Neural Networks from Overfitting}, 288 | journal = {Journal of Machine Learning Research}, 289 | year = {2014}, 290 | volume = {15}, 291 | number = {56}, 292 | pages = {1929-1958}, 293 | url = {http://jmlr.org/papers/v15/srivastava14a.html} 294 | } 295 | @misc{ge2018reaching, 296 | title={Reaching Human-level Performance in Automatic Grammatical Error Correction: An Empirical Study}, 297 | author={Tao Ge and Furu Wei and Ming Zhou}, 298 | year={2018}, 299 | eprint={1807.01270}, 300 | archivePrefix={arXiv}, 301 | primaryClass={cs.CL} 302 | } 303 | @inproceedings{nlpcc2018chinese, 304 | author = {Yuanyuan Zhao and 305 | Nan Jiang and 306 | Weiwei Sun and 307 | Xiaojun Wan}, 308 | editor = {Min Zhang and 309 | Vincent Ng and 310 | Dongyan Zhao and 311 | Sujian Li and 312 | Hongying Zan}, 313 | title = {Overview of the {NLPCC} 2018 Shared Task: Grammatical Error Correction}, 314 | booktitle = {Natural Language Processing and Chinese Computing - 7th {CCF} International 315 | Conference, {NLPCC} 2018, Hohhot, China, August 26-30, 2018, Proceedings, 316 | Part {II}}, 317 | series = {Lecture Notes in Computer Science}, 318 | volume = {11109}, 319 | pages = {439--445}, 320 | publisher = {Springer}, 321 | year = {2018}, 322 | } 323 | @inproceedings{devlin-etal-2019-bert, 324 | title = "{BERT}: Pre-training of Deep Bidirectional Transformers for Language Understanding", 325 | author = "Devlin, Jacob and 326 | Chang, Ming-Wei and 327 | Lee, Kenton and 328 | Toutanova, Kristina", 329 | booktitle = "Proceedings of the 2019 Conference of the North {A}merican Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers)", 330 | month = jun, 331 | year = "2019", 332 | address = "Minneapolis, Minnesota", 333 | publisher = "Association for Computational Linguistics", 334 | url = "https://www.aclweb.org/anthology/N19-1423", 335 | doi = "10.18653/v1/N19-1423", 336 | pages = "4171--4186", 337 | } 338 | @inproceedings{stahlberg-kumar-2020-seq2edits, 339 | title = "{S}eq2{E}dits: Sequence Transduction Using Span-level Edit Operations", 340 | author = "Stahlberg, Felix and 341 | Kumar, Shankar", 342 | booktitle = "Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP)", 343 | month = nov, 344 | year = "2020", 345 | address = "Online", 346 | publisher = "Association for Computational Linguistics", 347 | url = "https://www.aclweb.org/anthology/2020.emnlp-main.418", 348 | pages = "5147--5159", 349 | } 350 | @inproceedings{awasthi-etal-2019-parallel, 351 | title = "Parallel Iterative Edit Models for Local Sequence Transduction", 352 | author = "Awasthi, Abhijeet and 353 | Sarawagi, Sunita and 354 | Goyal, Rasna and 355 | Ghosh, Sabyasachi and 356 | Piratla, Vihari", 357 | booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP)", 358 | month = nov, 359 | year = "2019", 360 | address = "Hong Kong, China", 361 | publisher = "Association for Computational Linguistics", 362 | url = "https://www.aclweb.org/anthology/D19-1435", 363 | doi = "10.18653/v1/D19-1435", 364 | pages = "4260--4270", 365 | } 366 | @article{stahlberg2020neural, 367 | title={Neural machine translation: A review}, 368 | author={Stahlberg, Felix}, 369 | journal={Journal of Artificial Intelligence Research}, 370 | volume={69}, 371 | pages={343--418}, 372 | year={2020} 373 | } 374 | @book{koehn_2020, 375 | place={Cambridge}, 376 | title={Neural Machine Translation}, 377 | DOI={10.1017/9781108608480}, 378 | publisher={Cambridge University Press}, 379 | author={Koehn, Philipp}, 380 | year={2020} 381 | } 382 | 383 | @inproceedings{ge-etal-2018-fluency, 384 | title = "Fluency Boost Learning and Inference for Neural Grammatical Error Correction", 385 | author = "Ge, Tao and 386 | Wei, Furu and 387 | Zhou, Ming", 388 | booktitle = "Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)", 389 | month = jul, 390 | year = "2018", 391 | address = "Melbourne, Australia", 392 | publisher = "Association for Computational Linguistics", 393 | url = "https://www.aclweb.org/anthology/P18-1097", 394 | doi = "10.18653/v1/P18-1097", 395 | pages = "1055--1065", 396 | } 397 | @InProceedings{neural-naacl2018, 398 | author = {Junczys-Dowmunt, Marcin and Grundkiewicz, Roman and Guha, 399 | Shubha and Heafield, Kenneth}, 400 | title = {Approaching Neural Grammatical Error Correction as a 401 | Low-Resource Machine Translation Task}, 402 | booktitle = {Proceedings of the 2018 Conference of the North American 403 | Chapter of the Association for Computational Linguistics: 404 | Human Language Technologies, Volume 1 (Long Papers)}, 405 | month = {June}, 406 | year = {2018}, 407 | address = {New Orleans, Louisiana}, 408 | publisher = {Association for Computational Linguistics}, 409 | pages = {595--606}, 410 | url = {http://www.aclweb.org/anthology/N18-1055} 411 | } 412 | 413 | @inproceedings{junczys-dowmunt-grundkiewicz-2018-ms, 414 | title = "{MS}-{UE}din Submission to the {WMT}2018 {APE} Shared Task: Dual-Source Transformer for Automatic Post-Editing", 415 | author = "Junczys-Dowmunt, Marcin and 416 | Grundkiewicz, Roman", 417 | booktitle = "Proceedings of the Third Conference on Machine Translation: Shared Task Papers", 418 | month = oct, 419 | year = "2018", 420 | address = "Belgium, Brussels", 421 | publisher = "Association for Computational Linguistics", 422 | url = "https://www.aclweb.org/anthology/W18-6467", 423 | doi = "10.18653/v1/W18-6467", 424 | pages = "822--826", 425 | } 426 | 427 | @inproceedings{junczys-dowmunt-grundkiewicz-2016-log, 428 | title = "Log-linear Combinations of Monolingual and Bilingual Neural Machine Translation Models for Automatic Post-Editing", 429 | author = "Junczys-Dowmunt, Marcin and 430 | Grundkiewicz, Roman", 431 | booktitle = "Proceedings of the First Conference on Machine Translation: Volume 2, Shared Task Papers", 432 | month = aug, 433 | year = "2016", 434 | address = "Berlin, Germany", 435 | publisher = "Association for Computational Linguistics", 436 | url = "https://www.aclweb.org/anthology/W16-2378", 437 | doi = "10.18653/v1/W16-2378", 438 | pages = "751--758", 439 | } 440 | @inproceedings{junczys-dowmunt-junczys-dowmunt-2017-amu, 441 | title = "The {AMU}-{UE}din Submission to the {WMT} 2017 Shared Task on Automatic Post-Editing", 442 | author = "Junczys-Dowmunt, Marcin and 443 | Junczys-Dowmunt, Marcin", 444 | booktitle = "Proceedings of the Second Conference on Machine Translation", 445 | month = sep, 446 | year = "2017", 447 | address = "Copenhagen, Denmark", 448 | publisher = "Association for Computational Linguistics", 449 | url = "https://www.aclweb.org/anthology/W17-4774", 450 | doi = "10.18653/v1/W17-4774", 451 | pages = "639--646", 452 | } 453 | @inproceedings{grundkiewicz-junczys-dowmunt-2018-near, 454 | title = "Near Human-Level Performance in Grammatical Error Correction with Hybrid Machine Translation", 455 | author = "Grundkiewicz, Roman and 456 | Junczys-Dowmunt, Marcin", 457 | booktitle = "Proceedings of the 2018 Conference of the North {A}merican Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 2 (Short Papers)", 458 | month = jun, 459 | year = "2018", 460 | address = "New Orleans, Louisiana", 461 | publisher = "Association for Computational Linguistics", 462 | url = "https://www.aclweb.org/anthology/N18-2046", 463 | doi = "10.18653/v1/N18-2046", 464 | pages = "284--290", 465 | } 466 | 467 | @article{Macdonald-et-al-1982, 468 | author = {Macdonald, N. and Frase, L. and Gingrich, P. and Keenan, S.}, 469 | journal = {Communications, IEEE Transactions on}, 470 | title = {The Writer's Workbench: Computer Aids for Text Analysis}, 471 | year = {1982}, 472 | volume = {30}, 473 | number = {1}, 474 | pages = {105--110}, 475 | ISSN = {0090-6778}, 476 | month = {1}, 477 | } 478 | 479 | @InProceedings{ALEK-2000, 480 | author = {Martin Chodorow and Claudia Leacock}, 481 | title = {An unsupervised method for detecting grammatical errors}, 482 | booktitle = {Proceedings of the Conference of the North American Chapter of the Association of Computational Linguistics (NAACL)}, 483 | month = {4}, 484 | year = {2000}, 485 | location = {Seattle}, 486 | publisher = {Association for Computational Linguistics}, 487 | pages = {140–-147}, 488 | } 489 | 490 | @inbook{ALEK-2003, 491 | author = {Claudia Leacock and Martin Chodorow}, 492 | title = {Automated grammatical error detection}, 493 | booktitle = {Automated Essay Scoring: A Cross-Disciplinary Perspective}, 494 | editor = {M.D. Shermis and J.C. Burstein}, 495 | publisher = {Lawrence Erlbaum Associates}, 496 | location = {Mahwah, NJ}, 497 | pages = {195–-207}, 498 | year = {2003}, 499 | } 500 | 501 | @Article {ESL-Assistant-2009, 502 | author = {Michael Gamon and Claudia Leacock and Chris Brockett and William B. Dolan and Jianfeng Gao and Dmitriy Belenko and Alexandre Klementiev}, 503 | journal = {CALICO Journal}, 504 | volume = {26}, 505 | number = {3}, 506 | month = {6}, 507 | title = {Using Statistical Techniques and Web Search to Correct ESL Errors}, 508 | url = {http://research.microsoft.com/apps/pubs/default.aspx?id=81312}, 509 | year = {2009}, 510 | pages = {491--511}, 511 | } 512 | 513 | @INPROCEEDINGS{GRANSKA, 514 | author = {Rickard Domeij and Ola Knutsson and Johan Carlberger and Viggo Kann}, 515 | title = {Granska - an efficient hybrid system for Swedish grammar checking}, 516 | booktitle = {Proceedings of the 12th Nordic Conference in Computational Linguistics (Nodalida-99)}, 517 | pages = {28–-40}, 518 | location = {Trondheim, Norway}, 519 | publisher = {Department of Linguistics, University of Trondheim}, 520 | month = {12}, 521 | year = {2000}, 522 | } 523 | 524 | @article{Heidorn-et-al-1982, 525 | author = {Heidorn, G.E. and Jensen, K. and Miller, L.A. and Byrd, R.J. and Chodorow, M.S.}, 526 | journal = {IBM Systems Journal}, 527 | title = {The EPISTLE text-critiquing system}, 528 | year = {1982}, 529 | volume = {21}, 530 | number = {3}, 531 | pages = {305--326}, 532 | doi = {10.1147/sj.213.0305}, 533 | ISSN = {0018-8670}, 534 | month = {9}, 535 | } 536 | 537 | @inproceedings{Richardson-et-al-1988, 538 | author = {Richardson, Stephen D. and Braden-Harder, Lisa C.}, 539 | title = {The Experience of Developing a Large-scale Natural Language Text Processing System: CRITIQUE}, 540 | booktitle = {Proceedings of the Second Conference on Applied Natural Language Processing}, 541 | series = {ANLC '88}, 542 | year = {1988}, 543 | location = {Austin, Texas}, 544 | pages = {195--202}, 545 | numpages = {8}, 546 | publisher = {Association for Computational Linguistics}, 547 | address = {Stroudsburg, PA, USA}, 548 | } 549 | 550 | @inproceedings{Arppe-2000, 551 | author = {Antti Arppe}, 552 | title = {Developing a grammar checker for Swedish}, 553 | booktitle = {Proceedings of the Twelfth Nordic Conference in Computational Linguistics (NoDaLiDa)}, 554 | pages = {13–-27}, 555 | address = {Trondheim, Norway}, 556 | year = {2000}, 557 | } 558 | 559 | @inproceedings{Mangu-brill-1997, 560 | author = {Mangu, Lidia and Brill, Eric}, 561 | title = {Automatic Rule Acquisition for Spelling Correction}, 562 | booktitle = {Proceedings of the Fourteenth International Conference on Machine Learning}, 563 | series = {ICML '97}, 564 | year = {1997}, 565 | isbn = {1-55860-486-3}, 566 | pages = {187--194}, 567 | numpages = {8}, 568 | publisher = {Morgan Kaufmann Publishers Inc.}, 569 | address = {San Francisco, CA, USA}, 570 | } 571 | 572 | @InProceedings{Rozovskaya-et-al-2011, 573 | author = {Rozovskaya, Alla and Sammons, Mark and Gioja, Joshua and Roth, Dan}, 574 | title = {University of Illinois System in HOO Text Correction Shared Task}, 575 | booktitle = {Proceedings of the Generation Challenges Session at the 13th European Workshop on Natural Language Generation}, 576 | month = {9}, 577 | year = {2011}, 578 | address = {Nancy, France}, 579 | publisher = {Association for Computational Linguistics}, 580 | pages = {263--266}, 581 | url = {http://www.aclweb.org/anthology/W11-2843} 582 | } 583 | 584 | @InProceedings{Cahill-EtAl-2013, 585 | author = {Cahill, Aoife and Chodorow, Martin and Wolff, Susanne and Madnani, Nitin}, 586 | title = {Detecting Missing Hyphens in Learner Text}, 587 | booktitle = {Proceedings of the Eighth Workshop on Innovative Use of NLP for Building Educational Applications}, 588 | month = {6}, 589 | year = {2013}, 590 | address = {Atlanta, Georgia}, 591 | publisher = {Association for Computational Linguistics}, 592 | pages = {300--305}, 593 | url = {http://www.aclweb.org/anthology/W13-1739} 594 | } 595 | 596 | @inproceedings{Andersen-et-al-2013, 597 | author = {Andersen, {\O}istein E. and Yannakoudakis, Helen and Barker, Fiona and Parish, Tim}, 598 | booktitle = {Proceedings of the Eighth Workshop on Innovative Use of NLP for Building Educational Applications}, 599 | pages = {32--41}, 600 | title = {Developing and testing a self-assessment and tutoring system}, 601 | month = {6}, 602 | year = {2013}, 603 | publisher = {Association for Computational Linguistics}, 604 | series = {BEA 2013}, 605 | address = {Atlanta} 606 | } 607 | 608 | @InProceedings{Okanohara-tsujii-2007, 609 | author = {Okanohara, Daisuke and Tsujii, Jun'ichi}, 610 | title = {A discriminative language model with pseudo-negative samples}, 611 | booktitle = {Proceedings of the 45th Annual Meeting of the Association of Computational Linguistics}, 612 | month = {6}, 613 | year = {2007}, 614 | address = {Prague, Czech Republic}, 615 | publisher = {Association for Computational Linguistics}, 616 | pages = {73--80}, 617 | url = {http://www.aclweb.org/anthology/P07-1010} 618 | } 619 | 620 | @InProceedings{Wagner-et-al-2007, 621 | author = {Wagner, Joachim and Foster, Jennifer and van Genabith, Josef}, 622 | title = {A Comparative Evaluation of Deep and Shallow Approaches to the Automatic Detection of Common Grammatical Errors}, 623 | booktitle = {Proceedings of the 2007 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning (EMNLP-CoNLL)}, 624 | month = {6}, 625 | year = {2007}, 626 | address = {Prague, Czech Republic}, 627 | publisher = {Association for Computational Linguistics}, 628 | pages = {112--121}, 629 | url = {http://www.aclweb.org/anthology/D/D07/D07-1012} 630 | } 631 | 632 | @InProceedings{Heilman-et-al-2014, 633 | author = {Heilman, Michael and Cahill, Aoife and Madnani, Nitin and Lopez, Melissa and Mulholland, Matthew and Tetreault, Joel}, 634 | title = {Predicting Grammaticality on an Ordinal Scale}, 635 | booktitle = {Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers)}, 636 | month = {6}, 637 | year = {2014}, 638 | address = {Baltimore, Maryland}, 639 | publisher = {Association for Computational Linguistics}, 640 | pages = {174--180}, 641 | url = {http://www.aclweb.org/anthology/P14-2029} 642 | } 643 | 644 | @InProceedings{Lin-chen-2015, 645 | author = {Lin, Chuan-Jie and Chen, Shao-Heng}, 646 | title = {NTOU Chinese Grammar Checker for CGED Shared Task}, 647 | booktitle = {Proceedings of the 2nd Workshop on Natural Language Processing Techniques for Educational Applications}, 648 | month = {7}, 649 | year = {2015}, 650 | address = {Beijing, China}, 651 | publisher = {Association for Computational Linguistics}, 652 | pages = {15--19}, 653 | url = {http://www.aclweb.org/anthology/W15-4403} 654 | } 655 | 656 | @InProceedings{Bergsma-et-al-2009, 657 | author = {Shane Bergsma and Dekang Lin and Randy Goebel}, 658 | title = {Web-scale n-gram models for lexical disambiguation}, 659 | booktitle = {Proceedings of the 21st International Joint Conference on Artifical Intelligence}, 660 | series = {IJCAI'09}, 661 | month = {7}, 662 | year = {2009}, 663 | address = {Pasadena}, 664 | numpages = {6}, 665 | publisher = {Morgan Kaufmann Publishers Inc.}, 666 | pages = {1507--1512}, 667 | } 668 | 669 | @inproceedings{Islam-Inkpen-2011, 670 | author = {Islam, Aminul and Inkpen, Diana}, 671 | title = {Correcting Different Types of Errors in Texts}, 672 | booktitle = {Proceedings of the 24th Canadian Conference on Advances in Artificial Intelligence}, 673 | series = {Canadian AI'11}, 674 | year = {2011}, 675 | isbn = {978-3-642-21042-6}, 676 | location = {St. John's, Canada}, 677 | pages = {192--203}, 678 | numpages = {12}, 679 | publisher = {Springer-Verlag}, 680 | address = {Berlin, Heidelberg}, 681 | } 682 | 683 | @InProceedings{Xie-et-al-2015, 684 | author = {Xie, Weijian and Huang, Peijie and Zhang, Xinrui and Hong, Kaiduo and Huang, Qiang and Chen, Bingzhou and Huang, Lei}, 685 | title = {Chinese Spelling Check System Based on N-gram Model}, 686 | booktitle = {Proceedings of the Eighth SIGHAN Workshop on Chinese Language Processing}, 687 | month = {7}, 688 | year = {2015}, 689 | address = {Beijing, China}, 690 | publisher = {Association for Computational Linguistics}, 691 | pages = {128--136}, 692 | url = {http://www.aclweb.org/anthology/W15-3120} 693 | } 694 | 695 | @inproceedings{bryant2018, 696 | title = {{Language Model Based Grammatical Error Correction without Annotated Training Data}}, 697 | author = "Bryant, Christopherand Briscoe, Ted", 698 | booktitle = "Proceedings of the Thirteenth Workshop on Innovative Use of {NLP} for Building Educational Applications", 699 | month = June, 700 | year = "2018", 701 | address = "New Orleans, Louisiana", 702 | publisher = "Association for Computational Linguistics", 703 | url = "https://www.aclweb.org/anthology/W18-0529", 704 | doi = "10.18653/v1/W18-0529", 705 | pages = "247--253" 706 | } 707 | 708 | @InProceedings{Borocs-et-al-2014, 709 | author = {Boro\c{s}, Tiberiu and Dumitrescu, Stefan Daniel and Zafiu, Adrian and Barbu Mititelu, Verginica and Vaduva, Ionut Paul}, 710 | title = {RACAI GEC -- A hybrid approach to Grammatical Error Correction}, 711 | booktitle = {Proceedings of the Eighteenth Conference on Computational Natural Language Learning: Shared Task}, 712 | month = {6}, 713 | year = {2014}, 714 | address = {Baltimore, Maryland}, 715 | publisher = {Association for Computational Linguistics}, 716 | pages = {43--48}, 717 | url = {http://www.aclweb.org/anthology/W14-1705} 718 | } 719 | 720 | @InProceedings{Felice-EtAl-2014, 721 | author = {Felice, Mariano and Yuan, Zheng and Andersen, {\O}istein E. and Yannakoudakis, Helen and Kochmar, Ekaterina}, 722 | title = {Grammatical error correction using hybrid systems and type filtering}, 723 | booktitle = {Proceedings of the Eighteenth Conference on Computational Natural Language Learning: Shared Task}, 724 | month = {6}, 725 | year = {2014}, 726 | address = {Baltimore, Maryland}, 727 | publisher = {Association for Computational Linguistics}, 728 | pages = {15--24}, 729 | url = {http://www.aclweb.org/anthology/W14-1702} 730 | } 731 | 732 | @InProceedings{Yuan-et-al-2016, 733 | author = {Yuan, Zheng and Briscoe, Ted and Felice, Mariano}, 734 | title = {Candidate re-ranking for SMT-based grammatical error correction}, 735 | booktitle = {Proceedings of the 11th Workshop on Innovative Use of NLP for Building Educational Applications}, 736 | month = {6}, 737 | year = {2016}, 738 | address = {San Diego, CA}, 739 | publisher = {Association for Computational Linguistics}, 740 | pages = {256--266}, 741 | url = {http://www.aclweb.org/anthology/W16-0530} 742 | } 743 | 744 | @inproceedings{Fallman-2002, 745 | author = {Fallman, Daniel}, 746 | title = {The Penguin: Using the Web As a Database for Descriptive and Dynamic Grammar and Spell Checking}, 747 | booktitle = {CHI '02 Extended Abstracts on Human Factors in Computing Systems}, 748 | series = {CHI EA '02}, 749 | year = {2002}, 750 | location = {Minneapolis}, 751 | pages = {616--617}, 752 | numpages = {2}, 753 | publisher = {ACM}, 754 | address = {New York}, 755 | } 756 | 757 | @InProceedings{Hermet-et-al-2008, 758 | author = {Matthieu Hermet and Alain Désilets and Stan Szpakowicz}, 759 | title = {Using the Web as a Linguistic Resource to Automatically Correct Lexico-Syntactic Errors}, 760 | booktitle = {Proceedings of the Sixth International Conference on Language Resources and Evaluation (LREC'08)}, 761 | year = {2008}, 762 | month = {5}, 763 | address = {Marrakech, Morocco}, 764 | editor = {Nicoletta Calzolari and Khalid Choukri and Bente Maegaard and Joseph Mariani and Jan Odijk and Stelios Piperidis and Daniel Tapias}, 765 | publisher = {European Language Resources Association (ELRA)}, 766 | isbn = {2-9517408-4-0}, 767 | pages = {874--878}, 768 | } 769 | 770 | @InProceedings{Tetreault-Chodorow-2009, 771 | author = {Joel Tetreault and Martin Chodorow}, 772 | title = {Examining the use of region web counts for ESL error detection}, 773 | booktitle = {Proceedings of the Web as Corpus Workshop (WAC-5)}, 774 | year = {2009}, 775 | month = {9}, 776 | location = {San Sebastian, Spain}, 777 | publisher = {Elhuyar Fundazioa}, 778 | } 779 | 780 | @InProceedings{Gamon-leacock-2010, 781 | author = {Gamon, Michael and Leacock, Claudia}, 782 | title = {Search right and thou shalt find ... Using Web Queries for Learner Error Detection}, 783 | booktitle = {Proceedings of the NAACL HLT 2010 Fifth Workshop on Innovative Use of NLP for Building Educational Applications}, 784 | month = {6}, 785 | year = {2010}, 786 | address = {Los Angeles, California}, 787 | publisher = {Association for Computational Linguistics}, 788 | pages = {37--44}, 789 | url = {http://www.aclweb.org/anthology/W10-1005} 790 | } 791 | 792 | @InProceedings{Rozovskaya-Roth-2011, 793 | author = {Rozovskaya, Alla and Roth, Dan}, 794 | title = {Algorithm Selection and Model Adaptation for ESL Correction Tasks}, 795 | booktitle = {Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies}, 796 | month = {6}, 797 | year = {2011}, 798 | location = {Portland, Oregon}, 799 | publisher = {Association for Computational Linguistics}, 800 | pages = {924--933}, 801 | url = {http://www.aclweb.org/anthology/P11-1093} 802 | } 803 | 804 | @inproceedings{Lee-2004, 805 | author = {Lee, John}, 806 | title = {Automatic Article Restoration}, 807 | booktitle = {HLT-NAACL 2004: Student Research Workshop}, 808 | editor = {Susan Dumais, Daniel Marcu and Salim Roukos}, 809 | year = {2004}, 810 | month = {5}, 811 | address = {Boston, Massachusetts, USA}, 812 | publisher = {Association for Computational Linguistics}, 813 | pages = {31--36} 814 | } 815 | 816 | @InProceedings{Defelice-pulman-2008, 817 | author = {De Felice, Rachele and Pulman, Stephen G.}, 818 | title = {A Classifier-Based Approach to Preposition and Determiner Error Correction in L2 English}, 819 | booktitle = {Proceedings of the 22nd International Conference on Computational Linguistics (Coling 2008)}, 820 | month = {8}, 821 | year = {2008}, 822 | address = {Manchester, UK}, 823 | publisher = {Coling 2008 Organizing Committee}, 824 | pages = {169--176}, 825 | url = {http://www.aclweb.org/anthology/C08-1022} 826 | } 827 | 828 | @InProceedings{Gamon-2010, 829 | author = {Gamon, Michael}, 830 | title = {Using Mostly Native Data to Correct Errors in Learners' Writing}, 831 | booktitle = {Human Language Technologies: The 2010 Annual Conference of the North American Chapter of the Association for Computational Linguistics}, 832 | month = {6}, 833 | year = {2010}, 834 | address = {Los Angeles, California}, 835 | publisher = {Association for Computational Linguistics}, 836 | pages = {163--171}, 837 | url = {http://www.aclweb.org/anthology/N10-1019} 838 | } 839 | 840 | @InProceedings{Sakaguchi-et-al-2012, 841 | author = {Sakaguchi, Keisuke and Hayashibe, Yuta and Kondo, Shuhei and Kanashiro, Lis and Mizumoto, Tomoya and Komachi, Mamoru and Matsumoto, Yuji}, 842 | title = {NAIST at the HOO 2012 Shared Task}, 843 | booktitle = {Proceedings of the Seventh Workshop on Building Educational Applications Using NLP}, 844 | month = {6}, 845 | year = {2012}, 846 | address = {Montr\'{e}al, Canada}, 847 | publisher = {Association for Computational Linguistics}, 848 | pages = {281--288}, 849 | url = {http://www.aclweb.org/anthology/W12-2033} 850 | } 851 | 852 | @InProceedings{Rozovskaya-et-al-2013, 853 | author = {Rozovskaya, Alla and Chang, Kai-Wei and Sammons, Mark and Roth, Dan}, 854 | title = {The University of Illinois System in the CoNLL-2013 Shared Task}, 855 | booktitle = {Proceedings of the Seventeenth Conference on Computational Natural Language Learning: Shared Task}, 856 | month = {8}, 857 | year = {2013}, 858 | address = {Sofia, Bulgaria}, 859 | publisher = {Association for Computational Linguistics}, 860 | pages = {13--19}, 861 | url = {http://www.aclweb.org/anthology/W13-3602} 862 | } 863 | 864 | @InProceedings{Dahlmeier-ng-2011, 865 | author = {Dahlmeier, Daniel and Ng, Hwee Tou}, 866 | title = {Grammatical Error Correction with Alternating Structure Optimization}, 867 | booktitle = {Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies}, 868 | month = {6}, 869 | year = {2011}, 870 | address = {Portland, Oregon, USA}, 871 | publisher = {Association for Computational Linguistics}, 872 | pages = {915--923}, 873 | url = {http://www.aclweb.org/anthology/P11-1092} 874 | } 875 | 876 | @InProceedings{Quan-at-al-2012, 877 | author = {Quan, Li and Kolomiyets, Oleksandr and Moens, Marie-Francine}, 878 | title = {KU Leuven at HOO-2012: A Hybrid Approach to Detection and Correction of Determiner and Preposition Errors in Non-native English Text}, 879 | booktitle = {Proceedings of the Seventh Workshop on Building Educational Applications Using NLP}, 880 | month = {6}, 881 | year = {2012}, 882 | address = {Montr\'{e}al, Canada}, 883 | publisher = {Association for Computational Linguistics}, 884 | pages = {263--271}, 885 | url = {http://www.aclweb.org/anthology/W12-2031} 886 | } 887 | 888 | @InProceedings{Cahill-et-al-2013, 889 | author = {Cahill, Aoife and Madnani, Nitin and Tetreault, Joel and Napolitano, Diane}, 890 | title = {Robust Systems for Preposition Error Correction Using Wikipedia Revisions}, 891 | booktitle = {Proceedings of the 2013 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies}, 892 | month = {6}, 893 | year = {2013}, 894 | address = {Atlanta, Georgia}, 895 | publisher = {Association for Computational Linguistics}, 896 | pages = {507--517}, 897 | url = {http://www.aclweb.org/anthology/N13-1055} 898 | } 899 | 900 | @InProceedings{Jia-et-al-2013, 901 | author = {Jia, Zhongye and Wang, Peilu and Zhao, Hai}, 902 | title = {Grammatical Error Correction as Multiclass Classification with Single Model}, 903 | booktitle = {Proceedings of the Seventeenth Conference on Computational Natural Language Learning: Shared Task}, 904 | month = {8}, 905 | year = {2013}, 906 | address = {Sofia, Bulgaria}, 907 | publisher = {Association for Computational Linguistics}, 908 | pages = {74--81}, 909 | url = {http://www.aclweb.org/anthology/W13-3610} 910 | } 911 | 912 | @InProceedings{Zhang-wang-2014, 913 | author = {Zhang, Longkai and Wang, Houfeng}, 914 | title = {A Unified Framework for Grammar Error Correction}, 915 | booktitle = {Proceedings of the Eighteenth Conference on Computational Natural Language Learning: Shared Task}, 916 | month = {6}, 917 | year = {2014}, 918 | address = {Baltimore, Maryland}, 919 | publisher = {Association for Computational Linguistics}, 920 | pages = {96--102}, 921 | url = {http://www.aclweb.org/anthology/W14-1713} 922 | } 923 | 924 | @InProceedings{Berend-et-al-2013, 925 | author = {Berend, Gabor and Vincze, Veronika and Zarrie{\ss}, Sina and Farkas, Rich\'{a}rd}, 926 | title = {{LFG}-based Features for Noun Number and Article Grammatical Errors}, 927 | booktitle = {Proceedings of the Seventeenth Conference on Computational Natural Language Learning: Shared Task}, 928 | month = {8}, 929 | year = {2013}, 930 | address = {Sofia, Bulgaria}, 931 | publisher = {Association for Computational Linguistics}, 932 | pages = {62--67}, 933 | url = {http://www.aclweb.org/anthology/W13-3608} 934 | } 935 | 936 | @InProceedings{Vandenbosch-berck-2013, 937 | author = {{van den Bosch}, Antal and Berck, Peter}, 938 | title = {Memory-based Grammatical Error Correction}, 939 | booktitle = {Proceedings of the Seventeenth Conference on Computational Natural Language Learning: Shared Task}, 940 | month = {8}, 941 | year = {2013}, 942 | address = {Sofia, Bulgaria}, 943 | publisher = {Association for Computational Linguistics}, 944 | pages = {102--108}, 945 | url = {http://www.aclweb.org/anthology/W13-3614} 946 | } 947 | 948 | @InProceedings{Yoshimoto-et-al-2013, 949 | author = {Yoshimoto, Ippei and Kose, Tomoya and Mitsuzawa, Kensuke and Sakaguchi, Keisuke and Mizumoto, Tomoya and Hayashibe, Yuta and Komachi, Mamoru and Matsumoto, Yuji}, 950 | title = {NAIST at 2013 CoNLL Grammatical Error Correction Shared Task}, 951 | booktitle = {Proceedings of the Seventeenth Conference on Computational Natural Language Learning: Shared Task}, 952 | month = {8}, 953 | year = {2013}, 954 | address = {Sofia, Bulgaria}, 955 | publisher = {Association for Computational Linguistics}, 956 | pages = {26--33}, 957 | url = {http://www.aclweb.org/anthology/W13-3604} 958 | } 959 | 960 | @InProceedings{Rozovskaya-et-al-2014, 961 | author = {Rozovskaya, Alla and Chang, Kai-Wei and Sammons, Mark and Roth, Dan and Habash, Nizar}, 962 | title = {The Illinois-Columbia System in the CoNLL-2014 Shared Task}, 963 | booktitle = {Proceedings of the Eighteenth Conference on Computational Natural Language Learning: Shared Task}, 964 | month = {6}, 965 | year = {2014}, 966 | address = {Baltimore, Maryland}, 967 | publisher = {Association for Computational Linguistics}, 968 | pages = {34--42}, 969 | url = {http://www.aclweb.org/anthology/W14-1704} 970 | } 971 | 972 | @InProceedings{Wang-et-al-2014, 973 | author = {Wang, Peilu and Jia, Zhongye and Zhao, Hai}, 974 | title = {Grammatical Error Detection and Correction using a Single Maximum Entropy Model}, 975 | booktitle = {Proceedings of the Eighteenth Conference on Computational Natural Language Learning: Shared Task}, 976 | month = {6}, 977 | year = {2014}, 978 | address = {Baltimore, Maryland}, 979 | publisher = {Association for Computational Linguistics}, 980 | pages = {74--82}, 981 | url = {http://www.aclweb.org/anthology/W14-1710} 982 | } 983 | 984 | @InProceedings{Wu-et-al-2010, 985 | author = {Wu, Jian-Cheng and Chang, Yu-Chia and Mitamura, Teruko and Chang, Jason S.}, 986 | title = {Automatic Collocation Suggestion in Academic Writing}, 987 | booktitle = {Proceedings of the ACL 2010 Conference Short Papers}, 988 | month = {7}, 989 | year = {2010}, 990 | address = {Uppsala, Sweden}, 991 | publisher = {Association for Computational Linguistics}, 992 | pages = {115--119}, 993 | url = {http://www.aclweb.org/anthology/P10-2021} 994 | } 995 | 996 | @article{Shannon-1948, 997 | author = {Shannon, Claude E.}, 998 | journal = {The Bell System Technical Journal}, 999 | number = {3}, 1000 | pages = {379--423}, 1001 | title = {{A} {M}athematical {T}heory of {C}ommunication}, 1002 | volume = {27}, 1003 | year = {1948}, 1004 | } 1005 | 1006 | @InProceedings{Brockett-et-al-2006, 1007 | author = {Brockett, Chris and Dolan, William B. and Gamon, Michael}, 1008 | title = {{Correcting ESL Errors Using Phrasal SMT Techniques}}, 1009 | booktitle = {Proceedings of the 21st International Conference on Computational Linguistics and 44th Annual Meeting of the Association for Computational Linguistics}, 1010 | month = {7}, 1011 | year = {2006}, 1012 | address = {Sydney, Australia}, 1013 | publisher = {Association for Computational Linguistics}, 1014 | pages = {249--256}, 1015 | url = {http://www.aclweb.org/anthology/P06-1032}, 1016 | doi = {10.3115/1220175.1220207} 1017 | } 1018 | 1019 | @InProceedings{Junczysdowmunt-et-al-2014, 1020 | author = {Junczys-Dowmunt, Marcin and Grundkiewicz, Roman}, 1021 | title = {The AMU System in the CoNLL-2014 Shared Task: Grammatical Error Correction by Data-Intensive and Feature-Rich Statistical Machine Translation}, 1022 | booktitle = {Proceedings of the Eighteenth Conference on Computational Natural Language Learning: Shared Task}, 1023 | month = {6}, 1024 | year = {2014}, 1025 | address = {Baltimore, Maryland}, 1026 | publisher = {Association for Computational Linguistics}, 1027 | pages = {25--33}, 1028 | url = {http://www.aclweb.org/anthology/W14-1703} 1029 | } 1030 | 1031 | @inproceedings{Hermet-et-al-2009, 1032 | author = {Hermet, Matthieu and D{\'e}silets, Alain}, 1033 | title = {Using first and second language models to correct preposition errors in second language authoring}, 1034 | booktitle = {Proceedings of the Fourth Workshop on Innovative Use of NLP for Building Educational Applications}, 1035 | series = {EdAppsNLP '09}, 1036 | year = {2009}, 1037 | isbn = {978-1-932432-37-4}, 1038 | address = {Boulder, Colorado}, 1039 | pages = {64--72}, 1040 | numpages = {9}, 1041 | url = {http://dl.acm.org/citation.cfm?id=1609843.1609853}, 1042 | acmid = {1609853}, 1043 | publisher = {Association for Computational Linguistics} 1044 | } 1045 | 1046 | @inproceedings{Madnani-et-al-2012, 1047 | author = {Madnani, Nitin and Tetreault, Joel and Chodorow, Martin}, 1048 | title = {Exploring grammatical error correction with not-so-crummy machine translation}, 1049 | booktitle = {Proceedings of the Seventh Workshop on Building Educational Applications Using NLP}, 1050 | year = {2012}, 1051 | address = {Montreal, Canada}, 1052 | pages = {44--53}, 1053 | numpages = {10}, 1054 | url = {http://dl.acm.org/citation.cfm?id=2390384.2390389}, 1055 | acmid = {2390389}, 1056 | publisher = {Association for Computational Linguistics} 1057 | } 1058 | 1059 | @InProceedings{Park-levy-2011, 1060 | author = {Park, Y. Albert and Levy, Roger}, 1061 | title = {Automated Whole Sentence Grammar Correction Using a Noisy Channel Model}, 1062 | booktitle = {Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies}, 1063 | month = {6}, 1064 | year = {2011}, 1065 | address = {Portland, Oregon, USA}, 1066 | publisher = {Association for Computational Linguistics}, 1067 | pages = {934--944}, 1068 | url = {http://www.aclweb.org/anthology/P11-1094} 1069 | } 1070 | 1071 | @InProceedings{West-et-al-2011, 1072 | author = {West, Randy and Park, Y. Albert and Levy, Roger}, 1073 | title = {Bilingual Random Walk Models for Automated Grammar Correction of ESL Author-Produced Text}, 1074 | booktitle = {Proceedings of the Sixth Workshop on Innovative Use of NLP for Building Educational Applications}, 1075 | month = {6}, 1076 | year = {2011}, 1077 | address = {Portland, Oregon}, 1078 | publisher = {Association for Computational Linguistics}, 1079 | pages = {170--179}, 1080 | url = {http://www.aclweb.org/anthology/W11-1421} 1081 | } 1082 | 1083 | @InProceedings{Dahlmeier-ng-2012, 1084 | author = {Dahlmeier, Daniel and Ng, Hwee Tou}, 1085 | title = {A Beam-Search Decoder for Grammatical Error Correction}, 1086 | booktitle = {Proceedings of the 2012 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning}, 1087 | month = {7}, 1088 | year = {2012}, 1089 | address = {Jeju Island, Korea}, 1090 | publisher = {Association for Computational Linguistics}, 1091 | pages = {568--578}, 1092 | url = {http://www.aclweb.org/anthology/D12-1052} 1093 | } 1094 | 1095 | @InProceedings{Buys-vandermerwe-2013, 1096 | author = {Buys, Jan and {van der Merwe}, Brink}, 1097 | title = {A Tree Transducer Model for Grammatical Error Correction}, 1098 | booktitle = {Proceedings of the Seventeenth Conference on Computational Natural Language Learning: Shared Task}, 1099 | month = {8}, 1100 | year = {2013}, 1101 | address = {Sofia, Bulgaria}, 1102 | publisher = {Association for Computational Linguistics}, 1103 | pages = {43--51}, 1104 | url = {http://www.aclweb.org/anthology/W13-3606} 1105 | } 1106 | 1107 | @InProceedings{Wilcoxohearn-2013, 1108 | author = {Wilcox-O'Hearn, L. Amber}, 1109 | title = {A Noisy Channel Model Framework for Grammatical Correction}, 1110 | booktitle = {Proceedings of the Seventeenth Conference on Computational Natural Language Learning: Shared Task}, 1111 | month = {8}, 1112 | year = {2013}, 1113 | address = {Sofia, Bulgaria}, 1114 | publisher = {Association for Computational Linguistics}, 1115 | pages = {109--114}, 1116 | url = {http://www.aclweb.org/anthology/W13-3615} 1117 | } 1118 | 1119 | @inproceedings{rei-yannakoudakis-2016, 1120 | title = "Compositional Sequence Labeling Models for Error Detection in Learner Writing", 1121 | author = "Rei, Marek and 1122 | Yannakoudakis, Helen", 1123 | booktitle = "Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)", 1124 | month = aug, 1125 | year = "2016", 1126 | address = "Berlin, Germany", 1127 | publisher = "Association for Computational Linguistics", 1128 | url = "https://www.aclweb.org/anthology/P16-1112", 1129 | doi = "10.18653/v1/P16-1112", 1130 | pages = "1181--1191", 1131 | } 1132 | @misc{xie2016neural, 1133 | title={Neural Language Correction with Character-Based Attention}, 1134 | author={Ziang Xie and Anand Avati and Naveen Arivazhagan and Dan Jurafsky and Andrew Y. Ng}, 1135 | year={2016}, 1136 | eprint={1603.09727}, 1137 | archivePrefix={arXiv}, 1138 | primaryClass={cs.CL} 1139 | } 1140 | 1141 | @InProceedings{yuan16b, 1142 | author = {Yuan, Zheng 1143 | and Briscoe, Ted}, 1144 | title = {Grammatical error correction using neural machine translation}, 1145 | booktitle = {Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies }, 1146 | year = {2016}, 1147 | publisher = {Association for Computational Linguistics}, 1148 | pages = {380--386}, 1149 | location = {San Diego, California}, 1150 | doi = {10.18653/v1/N16-1042}, 1151 | url = {http://www.aclweb.org/anthology/N16-1042} 1152 | } 1153 | 1154 | @InProceedings{ji17, 1155 | author = {Ji, Jianshu 1156 | and Wang, Qinlong 1157 | and Toutanova, Kristina 1158 | and Gong, Yongen 1159 | and Truong, Steven 1160 | and Gao, Jianfeng}, 1161 | title = {A Nested Attention Neural Hybrid Model for Grammatical Error Correction}, 1162 | booktitle = {Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) }, 1163 | year = {2017}, 1164 | publisher = {Association for Computational Linguistics}, 1165 | pages = {753--762}, 1166 | location = {Vancouver, Canada}, 1167 | doi = {10.18653/v1/P17-1070}, 1168 | url = {http://www.aclweb.org/anthology/P17-1070} 1169 | } 1170 | 1171 | @InProceedings{shamil18b, 1172 | author = {Chollampatt, Shamil and Ng, Hwee Tou}, 1173 | title = {A Multilayer Convolutional Encoder-Decoder Neural Network for Grammatical Error Correction}, 1174 | booktitle = {Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence}, 1175 | month = {February}, 1176 | year = {2018}, 1177 | } 1178 | 1179 | @InProceedings{amu18, 1180 | author = {Grundkiewicz, Roman 1181 | and Junczys-Dowmunt, Marcin}, 1182 | title = {Near Human-Level Performance in Grammatical Error Correction with Hybrid Machine Translation}, 1183 | booktitle = {Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 2 (Short Papers)}, 1184 | year = {2018}, 1185 | publisher = {Association for Computational Linguistics}, 1186 | pages = {284--290}, 1187 | location = {New Orleans, Louisiana}, 1188 | url = {http://aclweb.org/anthology/N18-2046} 1189 | } 1190 | 1191 | @inproceedings{grundkiewicz-etal-2019-neural, 1192 | title = "Neural Grammatical Error Correction Systems with Unsupervised Pre-training on Synthetic Data", 1193 | author = "Grundkiewicz, Roman and 1194 | Junczys-Dowmunt, Marcin and 1195 | Heafield, Kenneth", 1196 | booktitle = "Proceedings of the Fourteenth Workshop on Innovative Use of NLP for Building Educational Applications", 1197 | month = aug, 1198 | year = "2019", 1199 | address = "Florence, Italy", 1200 | publisher = "Association for Computational Linguistics", 1201 | url = "https://www.aclweb.org/anthology/W19-4427", 1202 | doi = "10.18653/v1/W19-4427", 1203 | pages = "252--263", 1204 | } 1205 | 1206 | @inproceedings{chen-etal-2020-improving, 1207 | title = "Improving the Efficiency of Grammatical Error Correction with Erroneous Span Detection and Correction", 1208 | author = "Chen, Mengyun and 1209 | Ge, Tao and 1210 | Zhang, Xingxing and 1211 | Wei, Furu and 1212 | Zhou, Ming", 1213 | booktitle = "Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP)", 1214 | month = nov, 1215 | year = "2020", 1216 | address = "Online", 1217 | publisher = "Association for Computational Linguistics", 1218 | url = "https://www.aclweb.org/anthology/2020.emnlp-main.581", 1219 | pages = "7162--7169", 1220 | } 1221 | 1222 | @inproceedings{yannakoudakis-etal-2017-neural, 1223 | title = "Neural Sequence-Labelling Models for Grammatical Error Correction", 1224 | author = "Yannakoudakis, Helen and 1225 | Rei, Marek and 1226 | Andersen, {\O}istein E. and 1227 | Yuan, Zheng", 1228 | booktitle = "Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing", 1229 | month = sep, 1230 | year = "2017", 1231 | address = "Copenhagen, Denmark", 1232 | publisher = "Association for Computational Linguistics", 1233 | url = "https://www.aclweb.org/anthology/D17-1297", 1234 | doi = "10.18653/v1/D17-1297", 1235 | pages = "2795--2806", 1236 | } 1237 | 1238 | @InProceedings{sun-et-al-2015, 1239 | author="Sun, Chengjie 1240 | and Jin, Xiaoqiang 1241 | and Lin, Lei 1242 | and Zhao, Yuming 1243 | and Wang, Xiaolong", 1244 | editor="Li, Juanzi 1245 | and Ji, Heng 1246 | and Zhao, Dongyan 1247 | and Feng, Yansong", 1248 | title="Convolutional Neural Networks for Correcting English Article Errors", 1249 | booktitle="Natural Language Processing and Chinese Computing", 1250 | year="2015", 1251 | publisher="Springer International Publishing", 1252 | address="Cham", 1253 | pages="102--110", 1254 | } 1255 | 1256 | @inproceedings{omelianchuk-etal-2020-gector, 1257 | title = "{GECT}o{R} {--} Grammatical Error Correction: Tag, Not Rewrite", 1258 | author = "Omelianchuk, Kostiantyn and 1259 | Atrasevych, Vitaliy and 1260 | Chernodub, Artem and 1261 | Skurzhanskyi, Oleksandr", 1262 | booktitle = "Proceedings of the Fifteenth Workshop on Innovative Use of NLP for Building Educational Applications", 1263 | month = jul, 1264 | year = "2020", 1265 | address = "Seattle, WA, USA → Online", 1266 | publisher = "Association for Computational Linguistics", 1267 | url = "https://www.aclweb.org/anthology/2020.bea-1.16", 1268 | doi = "10.18653/v1/2020.bea-1.16", 1269 | pages = "163--170", 1270 | } 1271 | 1272 | 1273 | @inproceedings{alikaniotis-raheja-2019-unreasonable, 1274 | title = "The Unreasonable Effectiveness of Transformer Language Models in Grammatical Error Correction", 1275 | author = "Alikaniotis, Dimitris and 1276 | Raheja, Vipul", 1277 | booktitle = "Proceedings of the Fourteenth Workshop on Innovative Use of NLP for Building Educational Applications", 1278 | month = aug, 1279 | year = "2019", 1280 | address = "Florence, Italy", 1281 | publisher = "Association for Computational Linguistics", 1282 | url = "https://www.aclweb.org/anthology/W19-4412", 1283 | doi = "10.18653/v1/W19-4412", 1284 | pages = "127--133", 1285 | } 1286 | 1287 | @article{Li_Anastasopoulos_Black_2020, 1288 | title={Towards Minimal Supervision BERT-Based Grammar Error Correction (Student Abstract)}, 1289 | volume={34}, url={https://ojs.aaai.org/index.php/AAAI/article/view/7202}, 1290 | DOI={10.1609/aaai.v34i10.7202}, 1291 | number={10}, 1292 | journal={Proceedings of the AAAI Conference on Artificial Intelligence}, 1293 | author={Li, Yiyuan and Anastasopoulos, Antonios and Black, Alan W.}, 1294 | year={2020}, 1295 | month={Apr.}, 1296 | pages={13859-13860} 1297 | } 1298 | 1299 | @inproceedings{yin-etal-2020-robustness, 1300 | title = "On the Robustness of Language Encoders against Grammatical Errors", 1301 | author = "Yin, Fan and 1302 | Long, Quanyu and 1303 | Meng, Tao and 1304 | Chang, Kai-Wei", 1305 | booktitle = "Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics", 1306 | month = jul, 1307 | year = "2020", 1308 | address = "Online", 1309 | publisher = "Association for Computational Linguistics", 1310 | url = "https://www.aclweb.org/anthology/2020.acl-main.310", 1311 | doi = "10.18653/v1/2020.acl-main.310", 1312 | pages = "3386--3403", 1313 | } 1314 | 1315 | @inproceedings{kaneko-etal-2020-encoder, 1316 | title = "Encoder-Decoder Models Can Benefit from Pre-trained Masked Language Models in Grammatical Error Correction", 1317 | author = "Kaneko, Masahiro and 1318 | Mita, Masato and 1319 | Kiyono, Shun and 1320 | Suzuki, Jun and 1321 | Inui, Kentaro", 1322 | booktitle = "Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics", 1323 | month = jul, 1324 | year = "2020", 1325 | address = "Online", 1326 | publisher = "Association for Computational Linguistics", 1327 | url = "https://www.aclweb.org/anthology/2020.acl-main.391", 1328 | doi = "10.18653/v1/2020.acl-main.391", 1329 | pages = "4248--4254", 1330 | } 1331 | 1332 | @inproceedings{zhang-etal-2020-spelling, 1333 | title = "Spelling Error Correction with Soft-Masked {BERT}", 1334 | author = "Zhang, Shaohua and 1335 | Huang, Haoran and 1336 | Liu, Jicong and 1337 | Li, Hang", 1338 | booktitle = "Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics", 1339 | month = jul, 1340 | year = "2020", 1341 | address = "Online", 1342 | publisher = "Association for Computational Linguistics", 1343 | url = "https://www.aclweb.org/anthology/2020.acl-main.82", 1344 | doi = "10.18653/v1/2020.acl-main.82", 1345 | pages = "882--890", 1346 | } 1347 | 1348 | @InProceedings{hoo2011, 1349 | author = {Dale, Robert 1350 | and Kilgarriff, Adam}, 1351 | title = {Helping {O}ur {O}wn: The {HOO} 2011 Pilot Shared Task}, 1352 | booktitle = {Proceedings of the 13th European Workshop on Natural Language Generation}, 1353 | year = {2011}, 1354 | publisher = {Association for Computational Linguistics}, 1355 | pages = {242--249}, 1356 | location = {Nancy, France}, 1357 | url = {http://www.aclweb.org/anthology/W11-2838} 1358 | } 1359 | 1360 | @InProceedings{hoo2012, 1361 | author = {Dale, Robert 1362 | and Anisimoff, Ilya 1363 | and Narroway, George}, 1364 | title = {{HOO} 2012: A Report on the Preposition and Determiner Error Correction Shared Task}, 1365 | booktitle = {Proceedings of the Seventh Workshop on Building Educational Applications Using NLP}, 1366 | year = {2012}, 1367 | publisher = {Association for Computational Linguistics}, 1368 | pages = {54--62}, 1369 | location = {Montr{\`e}al, Canada}, 1370 | url = {http://www.aclweb.org/anthology/W12-2006} 1371 | } 1372 | 1373 | @InProceedings{conll2013, 1374 | author = {Ng, Hwee Tou 1375 | and Wu, Siew Mei 1376 | and Wu, Yuanbin 1377 | and Hadiwinoto, Christian 1378 | and Tetreault, Joel}, 1379 | title = {The {CoNLL-2013} Shared Task on Grammatical Error Correction}, 1380 | booktitle = {Proceedings of the Seventeenth Conference on Computational Natural Language Learning: Shared Task}, 1381 | year = {2013}, 1382 | publisher = {Association for Computational Linguistics}, 1383 | pages = {1--12}, 1384 | location = {Sofia, Bulgaria}, 1385 | url = {http://www.aclweb.org/anthology/W13-3601} 1386 | } 1387 | 1388 | @InProceedings{conll2014, 1389 | author = {Ng, Hwee Tou 1390 | and Wu, Siew Mei 1391 | and Briscoe, Ted 1392 | and Hadiwinoto, Christian 1393 | and Susanto, Raymond Hendy 1394 | and Bryant, Christopher}, 1395 | title = {The {CoNLL-2014} Shared Task on Grammatical Error Correction}, 1396 | booktitle = {Proceedings of the Eighteenth Conference on Computational Natural Language Learning: Shared Task}, 1397 | year = {2014}, 1398 | publisher = {Association for Computational Linguistics}, 1399 | pages = {1--14}, 1400 | location = {Baltimore, Maryland}, 1401 | doi = {10.3115/v1/W14-1701}, 1402 | url = {http://www.aclweb.org/anthology/W14-1701} 1403 | } 1404 | 1405 | @inproceedings{bea2019, 1406 | title = "The {BEA}-2019 Shared Task on Grammatical Error Correction", 1407 | author = "Bryant, Christopher and 1408 | Felice, Mariano and 1409 | Andersen, {\O}istein E. and 1410 | Briscoe, Ted", 1411 | booktitle = "Proceedings of the Fourteenth Workshop on Innovative Use of NLP for Building Educational Applications", 1412 | month = aug, 1413 | year = "2019", 1414 | address = "Florence, Italy", 1415 | publisher = "Association for Computational Linguistics", 1416 | url = "https://www.aclweb.org/anthology/W19-4406", 1417 | doi = "10.18653/v1/W19-4406", 1418 | pages = "52--75", 1419 | } 1420 | 1421 | @InProceedings{Daudaravicius-et-al-2016, 1422 | author = {Daudaravicius, Vidas and Banchs, Rafael E. and Volodina, Elena and Napoles, Courtney}, 1423 | title = {A Report on the Automatic Evaluation of Scientific Writing Shared Task}, 1424 | booktitle = {Proceedings of the 11th Workshop on Innovative Use of NLP for Building Educational Applications}, 1425 | month = {6}, 1426 | year = {2016}, 1427 | address = {San Diego, CA}, 1428 | publisher = {Association for Computational Linguistics}, 1429 | pages = {53--62}, 1430 | url = {http://www.aclweb.org/anthology/W16-0506} 1431 | } 1432 | 1433 | @InProceedings{QALB-2014, 1434 | author = {Mohit, Behrang and Rozovskaya, Alla and Habash, Nizar and Zaghouani, Wajdi and Obeid, Ossama}, 1435 | title = {The First QALB Shared Task on Automatic Text Correction for Arabic}, 1436 | booktitle = {Proceedings of the EMNLP 2014 Workshop on Arabic Natural Language Processing (ANLP)}, 1437 | month = {10}, 1438 | year = {2014}, 1439 | address = {Doha, Qatar}, 1440 | publisher = {Association for Computational Linguistics}, 1441 | pages = {39--47}, 1442 | url = {http://www.aclweb.org/anthology/W14-3605} 1443 | } 1444 | 1445 | @InProceedings{QALB-2015, 1446 | author = {Rozovskaya, Alla and Bouamor, Houda and Habash, Nizar and Zaghouani, Wajdi and Obeid, Ossama and Mohit, Behrang}, 1447 | title = {The Second QALB Shared Task on Automatic Text Correction for Arabic}, 1448 | booktitle = {Proceedings of the Second Workshop on Arabic Natural Language Processing}, 1449 | month = {7}, 1450 | year = {2015}, 1451 | address = {Beijing, China}, 1452 | publisher = {Association for Computational Linguistics}, 1453 | pages = {26--35}, 1454 | url = {http://www.aclweb.org/anthology/W15-3204} 1455 | } 1456 | 1457 | @inproceedings{yannakoudakis2011, 1458 | title = "A New Dataset and Method for Automatically Grading {ESOL} Texts", 1459 | author = "Yannakoudakis, Helen and 1460 | Briscoe, Ted and 1461 | Medlock, Ben", 1462 | booktitle = "Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies", 1463 | month = jun, 1464 | year = "2011", 1465 | address = "Portland, Oregon, USA", 1466 | publisher = "Association for Computational Linguistics", 1467 | url = "https://www.aclweb.org/anthology/P11-1019", 1468 | pages = "180--189", 1469 | } 1470 | 1471 | @InProceedings{clc, 1472 | author = {Nicholls, Diane}, 1473 | title = {The Cambridge Learner Corpus: Error coding and analysis for lexicography and {ELT}}, 1474 | booktitle = {Proceedings of the Corpus Linguistics 2003 conference}, 1475 | year = {2003}, 1476 | pages = {572--581} 1477 | } 1478 | 1479 | @InProceedings{nucle, 1480 | author = {Dahlmeier, Daniel and Ng, Hwee Tou and Wu, Siew Mei}, 1481 | title = {Building a Large Annotated Corpus of Learner {E}nglish: The {NUS} Corpus of Learner English}, 1482 | booktitle = {Proceedings of the Eighth Workshop on Innovative Use of NLP for Building Educational Applications}, 1483 | month = {June}, 1484 | year = {2013}, 1485 | address = {Atlanta, Georgia}, 1486 | publisher = {Association for Computational Linguistics}, 1487 | pages = {22--31}, 1488 | url = {http://www.aclweb.org/anthology/W13-1703} 1489 | } 1490 | 1491 | @InProceedings{mizumoto2011, 1492 | author = {Mizumoto, Tomoya 1493 | and Komachi, Mamoru 1494 | and Nagata, Masaaki 1495 | and Matsumoto, Yuji}, 1496 | title = {Mining Revision Log of Language Learning {SNS} for Automated {J}apanese Error Correction of Second Language Learners}, 1497 | booktitle = {Proceedings of 5th International Joint Conference on Natural Language Processing}, 1498 | year = {2011}, 1499 | publisher = {Asian Federation of Natural Language Processing}, 1500 | pages = {147--155}, 1501 | location = {Chiang Mai, Thailand}, 1502 | url = {http://www.aclweb.org/anthology/I11-1017} 1503 | } 1504 | 1505 | @InProceedings{tajiri2012, 1506 | author = {Tajiri, Toshikazu 1507 | and Komachi, Mamoru 1508 | and Matsumoto, Yuji}, 1509 | title = {Tense and Aspect Error Correction for {ESL} Learners Using Global Context}, 1510 | booktitle = {Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers)}, 1511 | year = {2012}, 1512 | publisher = {Association for Computational Linguistics}, 1513 | pages = {198--202}, 1514 | location = {Jeju Island, Korea}, 1515 | url = {http://www.aclweb.org/anthology/P12-2039} 1516 | } 1517 | 1518 | @InProceedings{jfleg, 1519 | author = {Napoles, Courtney and Sakaguchi, Keisuke and Tetreault, Joel}, 1520 | title = {{JFLEG:} A Fluency Corpus and Benchmark for Grammatical Error Correction}, 1521 | booktitle = {Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics: Volume 2, Short Papers}, 1522 | month = {April}, 1523 | year = {2017}, 1524 | address = {Valencia, Spain}, 1525 | publisher = {Association for Computational Linguistics}, 1526 | pages = {229--234}, 1527 | url = {http://www.aclweb.org/anthology/E17-2037} 1528 | } 1529 | 1530 | @article{wandi2018, 1531 | author = {Helen Yannakoudakis and Øistein E Andersen and Ardeshir Geranpayeh and Ted Briscoe and Diane Nicholls}, 1532 | title = {Developing an automated writing placement system for ESL learners}, 1533 | journal = {Applied Measurement in Education}, 1534 | volume = {31}, 1535 | number = {3}, 1536 | pages = {251-267}, 1537 | year = {2018}, 1538 | publisher = {Routledge}, 1539 | doi = {10.1080/08957347.2018.1464447}, 1540 | URL = {https://doi.org/10.1080/08957347.2018.1464447}, 1541 | eprint = {https://doi.org/10.1080/08957347.2018.1464447} 1542 | } 1543 | 1544 | @inproceedings{napoles2015, 1545 | title = "Ground Truth for Grammatical Error Correction Metrics", 1546 | author = "Napoles, Courtney and 1547 | Sakaguchi, Keisuke and 1548 | Post, Matt and 1549 | Tetreault, Joel", 1550 | booktitle = "Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Volume 2: Short Papers)", 1551 | month = jul, 1552 | year = "2015", 1553 | address = "Beijing, China", 1554 | publisher = "Association for Computational Linguistics", 1555 | url = "https://www.aclweb.org/anthology/P15-2097", 1556 | doi = "10.3115/v1/P15-2097", 1557 | pages = "588--593", 1558 | } 1559 | 1560 | @inproceedings{grundkiewicz2015, 1561 | title = "Human Evaluation of Grammatical Error Correction Systems", 1562 | author = "Grundkiewicz, Roman and 1563 | Junczys-Dowmunt, Marcin and 1564 | Gillian, Edward", 1565 | booktitle = "Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing", 1566 | month = sep, 1567 | year = "2015", 1568 | address = "Lisbon, Portugal", 1569 | publisher = "Association for Computational Linguistics", 1570 | url = "https://www.aclweb.org/anthology/D15-1052", 1571 | doi = "10.18653/v1/D15-1052", 1572 | pages = "461--470", 1573 | } 1574 | 1575 | @inproceedings{chollampatt2018, 1576 | title = "A Reassessment of Reference-Based Grammatical Error Correction Metrics", 1577 | author = "Chollampatt, Shamil and 1578 | Ng, Hwee Tou", 1579 | booktitle = "Proceedings of the 27th International Conference on Computational Linguistics", 1580 | month = aug, 1581 | year = "2018", 1582 | address = "Santa Fe, New Mexico, USA", 1583 | publisher = "Association for Computational Linguistics", 1584 | url = "https://www.aclweb.org/anthology/C18-1231", 1585 | pages = "2730--2741" 1586 | } 1587 | 1588 | @inproceedings{choshen2018, 1589 | title = "Automatic Metric Validation for Grammatical Error Correction", 1590 | author = "Choshen, Leshem and 1591 | Abend, Omri", 1592 | booktitle = "Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)", 1593 | month = jul, 1594 | year = "2018", 1595 | address = "Melbourne, Australia", 1596 | publisher = "Association for Computational Linguistics", 1597 | url = "https://www.aclweb.org/anthology/P18-1127", 1598 | doi = "10.18653/v1/P18-1127", 1599 | pages = "1372--1382", 1600 | } 1601 | 1602 | @article{napoles2019, 1603 | title = "Enabling Robust Grammatical Error Correction in New Domains: Data Sets, Metrics, and Analyses", 1604 | author = "Napoles, Courtney and 1605 | N{\u{a}}dejde, Maria and 1606 | Tetreault, Joel", 1607 | journal = "Transactions of the Association for Computational Linguistics", 1608 | volume = "7", 1609 | month = mar, 1610 | year = "2019", 1611 | url = "https://www.aclweb.org/anthology/Q19-1032", 1612 | doi = "10.1162/tacl_a_00282", 1613 | pages = "551--566" 1614 | } 1615 | 1616 | @article{wu16, 1617 | author = {Yonghui Wu and 1618 | Mike Schuster and 1619 | Zhifeng Chen and 1620 | Quoc V. Le and 1621 | Mohammad Norouzi and 1622 | Wolfgang Macherey and 1623 | Maxim Krikun and 1624 | Yuan Cao and 1625 | Qin Gao and 1626 | Klaus Macherey and 1627 | Jeff Klingner and 1628 | Apurva Shah and 1629 | Melvin Johnson and 1630 | Xiaobing Liu and 1631 | Lukasz Kaiser and 1632 | Stephan Gouws and 1633 | Yoshikiyo Kato and 1634 | Taku Kudo and 1635 | Hideto Kazawa and 1636 | Keith Stevens and 1637 | George Kurian and 1638 | Nishant Patil and 1639 | Wei Wang and 1640 | Cliff Young and 1641 | Jason Smith and 1642 | Jason Riesa and 1643 | Alex Rudnick and 1644 | Oriol Vinyals and 1645 | Greg Corrado and 1646 | Macduff Hughes and 1647 | Jeffrey Dean}, 1648 | title = {Google's Neural Machine Translation System: Bridging the Gap between 1649 | Human and Machine Translation}, 1650 | journal = {CoRR}, 1651 | volume = {abs/1609.08144}, 1652 | year = {2016}, 1653 | url = {http://arxiv.org/abs/1609.08144}, 1654 | archivePrefix = {arXiv}, 1655 | eprint = {1609.08144}, 1656 | timestamp = {Thu, 14 Mar 2019 09:34:18 +0100}, 1657 | biburl = {https://dblp.org/rec/journals/corr/WuSCLNMKCGMKSJL16.bib}, 1658 | bibsource = {dblp computer science bibliography, https://dblp.org} 1659 | } 1660 | 1661 | @inproceedings{bryant2017, 1662 | title = "Automatic Annotation and Evaluation of Error Types for Grammatical Error Correction", 1663 | author = "Bryant, Christopher and 1664 | Felice, Mariano and 1665 | Briscoe, Ted", 1666 | booktitle = "Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)", 1667 | month = jul, 1668 | year = "2017", 1669 | address = "Vancouver, Canada", 1670 | publisher = "Association for Computational Linguistics", 1671 | url = "https://www.aclweb.org/anthology/P17-1074", 1672 | doi = "10.18653/v1/P17-1074", 1673 | pages = "793--805" 1674 | } 1675 | 1676 | @inproceedings{dahlmeier2012, 1677 | title = "Better Evaluation for Grammatical Error Correction", 1678 | author = "Dahlmeier, Daniel and 1679 | Ng, Hwee Tou", 1680 | booktitle = "Proceedings of the 2012 Conference of the North {A}merican Chapter of the Association for Computational Linguistics: Human Language Technologies", 1681 | month = jun, 1682 | year = "2012", 1683 | address = "Montr{\'e}al, Canada", 1684 | publisher = "Association for Computational Linguistics", 1685 | url = "https://www.aclweb.org/anthology/N12-1067", 1686 | pages = "568--572", 1687 | } 1688 | 1689 | @inproceedings{felice2015, 1690 | title = "Towards a standard evaluation method for grammatical error detection and correction", 1691 | author = "Felice, Mariano and 1692 | Briscoe, Ted", 1693 | booktitle = "Proceedings of the 2015 Conference of the North {A}merican Chapter of the Association for Computational Linguistics: Human Language Technologies", 1694 | month = may # "{--}" # jun, 1695 | year = "2015", 1696 | address = "Denver, Colorado", 1697 | publisher = "Association for Computational Linguistics", 1698 | url = "https://www.aclweb.org/anthology/N15-1060", 1699 | doi = "10.3115/v1/N15-1060", 1700 | pages = "578--587", 1701 | } 1702 | 1703 | @article{gleu+, 1704 | author = {Courtney Napoles and 1705 | Keisuke Sakaguchi and 1706 | Matt Post and 1707 | Joel R. Tetreault}, 1708 | title = {{GLEU} Without Tuning}, 1709 | journal = {CoRR}, 1710 | volume = {abs/1605.02592}, 1711 | year = {2016}, 1712 | url = {http://arxiv.org/abs/1605.02592}, 1713 | archivePrefix = {arXiv}, 1714 | eprint = {1605.02592}, 1715 | timestamp = {Mon, 13 Aug 2018 16:46:58 +0200}, 1716 | biburl = {https://dblp.org/rec/journals/corr/NapolesSPT16.bib}, 1717 | bibsource = {dblp computer science bibliography, https://dblp.org} 1718 | } 1719 | 1720 | @inproceedings{bryant2015, 1721 | title = "How Far are We from Fully Automatic High Quality Grammatical Error Correction?", 1722 | author = "Bryant, Christopher and 1723 | Ng, Hwee Tou", 1724 | booktitle = "Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Volume 1: Long Papers)", 1725 | month = jul, 1726 | year = "2015", 1727 | address = "Beijing, China", 1728 | publisher = "Association for Computational Linguistics", 1729 | url = "https://www.aclweb.org/anthology/P15-1068", 1730 | doi = "10.3115/v1/P15-1068", 1731 | pages = "697--707", 1732 | } 1733 | 1734 | @inproceedings{leshem2018, 1735 | title = "Reference-less Measure of Faithfulness for Grammatical Error Correction", 1736 | author = "Choshen, Leshem and 1737 | Abend, Omri", 1738 | booktitle = "Proceedings of the 2018 Conference of the North {A}merican Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 2 (Short Papers)", 1739 | month = jun, 1740 | year = "2018", 1741 | address = "New Orleans, Louisiana", 1742 | publisher = "Association for Computational Linguistics", 1743 | url = "https://www.aclweb.org/anthology/N18-2020", 1744 | doi = "10.18653/v1/N18-2020", 1745 | pages = "124--129" 1746 | } 1747 | 1748 | @inproceedings{leshem2020, 1749 | title = "Classifying Syntactic Errors in Learner Language", 1750 | author = "Choshen, Leshem and 1751 | Nikolaev, Dmitry and 1752 | Berzak, Yevgeni and 1753 | Abend, Omri", 1754 | booktitle = "Proceedings of the 24th Conference on Computational Natural Language Learning", 1755 | month = nov, 1756 | year = "2020", 1757 | address = "Online", 1758 | publisher = "Association for Computational Linguistics", 1759 | url = "https://www.aclweb.org/anthology/2020.conll-1.7", 1760 | pages = "97--107" 1761 | } 1762 | 1763 | @inproceedings{sun2019, 1764 | title = "Contextual Text Denoising with Masked Language Model", 1765 | author = "Sun, Yifu and 1766 | Jiang, Haoming", 1767 | booktitle = "Proceedings of the 5th Workshop on Noisy User-generated Text (W-NUT 2019)", 1768 | month = nov, 1769 | year = "2019", 1770 | address = "Hong Kong, China", 1771 | publisher = "Association for Computational Linguistics", 1772 | url = "https://www.aclweb.org/anthology/D19-5537", 1773 | doi = "10.18653/v1/D19-5537", 1774 | pages = "286--290" 1775 | } 1776 | 1777 | @inproceedings{stahlberg2019, 1778 | title = {{Neural Grammatical Error Correction with Finite State Transducers}}, 1779 | author = "Stahlberg, Felix and 1780 | Bryant, Christopher and 1781 | Byrne, Bill", 1782 | booktitle = "Proceedings of the 2019 Conference of the North {A}merican Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers)", 1783 | month = June, 1784 | year = "2019", 1785 | address = "Minneapolis, Minnesota", 1786 | publisher = "Association for Computational Linguistics", 1787 | url = "https://www.aclweb.org/anthology/N19-1406", 1788 | pages = "4033--4039" 1789 | } 1790 | 1791 | @inproceedings{chollampatt-etal-2019-cross, 1792 | title = "Cross-Sentence Grammatical Error Correction", 1793 | author = "Chollampatt, Shamil and 1794 | Wang, Weiqi and 1795 | Ng, Hwee Tou", 1796 | booktitle = "Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics", 1797 | month = jul, 1798 | year = "2019", 1799 | address = "Florence, Italy", 1800 | publisher = "Association for Computational Linguistics", 1801 | url = "https://www.aclweb.org/anthology/P19-1042", 1802 | doi = "10.18653/v1/P19-1042", 1803 | pages = "435--445" 1804 | } --------------------------------------------------------------------------------