Proceedings

Exploiting N-Best Hypotheses to Improve an SMT Approach to Grammatical Error Correction

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 2803-2808.

Abstract

Grammatical error correction (GEC) is the task of detecting and correcting grammatical errors in texts written by second language learners. The statistical machine translation (SMT) approach to GEC, in which sentences written by second language learners are translated to grammatically correct sentences, has achieved state-of-the-art accuracy. However, the SMT approach is unable to utilize global context. In this paper, we propose a novel approach to improve the accuracy of GEC, by exploiting the n-best hypotheses generated by an SMT approach. Specifically, we build a classifier to score the edits in the n-best hypotheses. The classifier can be used to select appropriate edits or re-rank the n-best hypotheses. We apply these methods to a state-of-the-art GEC system that uses the SMT approach. Our experiments show that our methods achieve statistically significant improvements in accuracy over the best published results on a benchmark test dataset on GEC.

  1. [Brockett et al., 2006] Chris Brockett, William B Dolan, and Michael Gamon. Correcting ESL errors using phrasal SMT techniques. In Proceedings of the 21st International Conference on Computational Linguistics and the 44th Annual Meeting of the Association for Computational Lin- guistics, 2006.
  2. [Dahlmeier and Ng, 2012] Daniel Dahlmeier and Hwee Tou Ng. Better evaluation for grammatical error correction. In Proceedings of the 2012 Conference of the North Amer- ican Chapter of the Association for Computational Lin- guistics: Human Language Technologies, 2012.
  3. [Dahlmeier et al., 2013] Daniel Dahlmeier, Hwee Tou Ng, and Siew Mei Wu. Building a large annotated corpus of learner English: The NUS corpus of learner English. In Proceedings of the Eighth Workshop on Innovative Use of NLP for Building Educational Applications, 2013.
  4. [Dredze et al., 2008] Mark Dredze, Koby Crammer, and Fer- nando Pereira. Confidence-weighted linear classification. In Proceedings of the 25th International Conference on Machine Learning, 2008.
  5. [Heafield and Lavie, 2010] Kenneth Heafield and Alon Lavie. Combining machine translation output with open source: The Carnegie Mellon multi-engine machine translation scheme. The Prague Bulletin of Mathematical Linguistics, 93:27-36, 2010.
  6. [Heafield, 2011] Kenneth Heafield. KenLM: Faster and smaller language model queries. In Proceedings of the Sixth Workshop on Statistical Machine Translation, 2011.
  7. [Junczys-Dowmunt and Grundkiewicz, 2014] Marcin Junczys-Dowmunt and Roman Grundkiewicz. The AMU system in the CoNLL-2014 shared task: Grammati- cal error correction by data-intensive and feature-rich statistical machine translation. In Proceedings of the Eigh- teenth Conference on Computational Natural Language Learning: Shared Task, 2014.
  8. [Klein and Manning, 2003] Dan Klein and Christopher D. Manning. Accurate unlexicalized parsing. In Proceedings of the 41st Annual Meeting of the Association for Compu- tational Linguistics, 2003.
  9. [Koehn et al., 2007] Philipp Koehn, Hieu Hoang, Alexandra Birch, Chris Callison-Burch, Marcello Federico, Nicola Bertoldi, Brooke Cowan, Wade Shen, Christine Moran, Richard Zens, Chris Dyer, Ondřej Bojar, Alexandra Con- stantin, and Evan Herbst. Moses: Open source toolkit for statistical machine translation. In Proceedings of the 45th Annual Meeting of the Association for Computational Linguistics Interactive Poster and Demonstration Session, 2007.
  10. [Mizumoto and Matsumoto, 2016] Tomoya Mizumoto and Yuji Matsumoto. Discriminative reranking for grammati- cal error correction with statistical machine translation. In Proceedings of the 15th Annual Conference of the North American Chapter of the Association for Computational Linguistics, 2016.
  11. [Mizumoto et al., 2011] Tomoya Mizumoto, Mamoru Ko- machi, Masaaki Nagata, and Yuji Matsumoto. Min- ing revision log of language learning SNS for automated Japanese error correction of second language learners. In Proceedings of the 5th International Joint Conference on Natural Language Processing, 2011.
  12. [Ng et al., 2013] Hwee Tou Ng, Siew Mei Wu, Yuanbin Wu, Christian Hadiwinoto, and Joel Tetreault. The CoNLL- 2013 shared task on grammatical error correction. In Pro- ceedings of the Seventeenth Conference on Computational Natural Language Learning: Shared Task, 2013.
  13. [Ng et al., 2014] Hwee Tou Ng, Siew Mei Wu, Ted Briscoe, Christian Hadiwinoto, Raymond Hendy Susanto, and Christopher Bryant. The CoNLL-2014 shared task on grammatical error correction. In Proceedings of the Eigh- teenth Conference on Computational Natural Language Learning: Shared Task, 2014.
  14. [Och and Ney, 2002] Franz Josef Och and Hermann Ney. Discriminative training and maximum entropy models for statistical machine translation. In Proceedings of the 40th Annual Meeting of the Association for Computational Lin- guistics, 2002. [Och and Ney, 2003] Franz Josef Och and Hermann Ney. A systematic comparison of various statistical alignment models. Computational linguistics, 29(1):19-51, 2003.
  15. [Och, 2003] Franz Josef Och. Minimum error rate training in statistical machine translation. In Proceedings of the 41st Annual Meeting of the Association for Computational Linguistics, 2003.
  16. [Rozovskaya et al., 2014] Alla Rozovskaya, Kai-Wei Chang, Mark Sammons, Dan Roth, and Nizar Habash. The Illinois-Columbia system in the CoNLL-2014 shared task. In Proceedings of the Eighteenth Conference on Computational Natural Language Learning: Shared Task, 2014.
  17. [Susanto et al., 2014] Raymond Hendy Susanto, Peter Phandi, and Hwee Tou Ng. System combination for grammatical error correction. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing, 2014.
  18. [Tajiri et al., 2012] Toshikazu Tajiri, Mamoru Komachi, and Yuji Matsumoto. Tense and aspect error correction for ESL learners using global context. In Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics, 2012.
  19. [Yoshimoto et al., 2013] Ippei Yoshimoto, Tomoya Kose, Kensuke Mitsuzawa, Keisuke Sakaguchi, Tomoya Mizu- moto, Yuta Hayashibe, Mamoru Komachi, and Yuji Mat- sumoto. NAIST at 2013 CoNLL grammatical error cor- rection shared task. In Proceedings of the Seventeenth Conference on Computational Natural Language Learn- ing: Shared Task, 2013.
  20. [Yuan and Briscoe, 2016] Zheng Yuan and Ted Briscoe. Grammatical error correction using neural machine trans- lation. In Proceedings of the 15th Annual Conference of the North American Chapter of the Association for Com- putational Linguistics, 2016.
  21. [Yuan and Felice, 2013] Zheng Yuan and Mariano Felice. Constrained grammatical error correction using statistical machine translation. In Proceedings of the Seventeenth Conference on Computational Natural Language Learn- ing: Shared Task, 2013.
  22. [Yuan et al., 2016] Zheng Yuan, Ted Briscoe, and Mariano Felice. Candidate re-ranking for SMT-based grammatical error correction. In Proceedings of the 11th Workshop on Innovative Use of NLP for Building Educational Applica- tions, 2016.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards