Towards a standard evaluation method for grammatical error detection and correction

23584

Authors

nan

Abstract

We present a novel evaluation method for grammatical error correction that addresses problems with previous approaches and scores systems in terms of improvement on the orig- inal text. Our method evaluates corrections at the token level using a globally optimal align- ment between the source, a system hypothesis, and a reference. Unlike the M2 Scorer, our method provides scores for both detection and correction and is sensitive to different types of edit operations. 1

Keywords

nan

Full Content

Human Language Technologies: The 2015 Annual Conference of the North American Chapter of the ACL, pages 578–587, Denver, Colorado, May 31 – June 5, 2015. c⃝2015 Association for Computational Linguistics Towards a standard evaluation method for grammatical error detection and correction Mariano Felice and Ted Briscoe ALTA Institute, Computer Laboratory, University of Cambridge 15 JJ Thomson Avenue, Cambridge CB3 0FD, United Kingdom {mf501,ejb}@cl.cam.ac.uk Abstract We present a novel evaluation method for grammatical error correction that addresses problems with previous approaches and scores systems in terms of improvement on the orig- inal text. Our method evaluates corrections at the token level using a globally optimal align- ment between the source, a system hypothesis, and a reference. Unlike the M2 Scorer, our method provides scores for both detection and correction and is sensitive to different types of edit operations. 1 Introduction A range of methods have been applied to evaluation of grammatical error correction, but no entirely sat- isfactory method has emerged as yet. Standard met- rics (such as accuracy, precision, recall and F-score) have been used, but they can lead to different results depending on the criteria used for their computation (Leacock et al., 2014; Chodorow et al., 2012). Accuracy, for example, can only be computed in cases where we can enumerate all true nega- tives, which is why it has been mostly used for article and preposition errors (De Felice and Pul- man, 2008; Rozovskaya and Roth, 2010). Extend- ing this approach to other error types involves the identification of all relevant instances or positions where an error can occur, which is not always easy and renders the evaluation process costly, language- dependent, and possibly inexact. Accuracy has also been criticised as being a poor indicator of predictive power, especially on unbalanced datasets (Manning and Sch¨utze, 1999). Source: You have missed word. System hypothesis: You have missed a word. System edits: (ϵ → a) Gold edits: (word → a word) or (word → words) Figure 1: Mismatch between system and gold standard edits producing the same corrected sentence. Alternatively, we can compute precision (P), re- call (R) and F-score by comparing system edits to gold-standard edits and thus circumvent the problem of counting true negatives. This was the official eval- uation scheme adopted for the HOO 2011 (Dale and Kilgarriff, 2011) and HOO 2012 (Dale et al., 2012) shared tasks. However, these metrics can fail when edits are not identical and therefore underestimate system performance (see Figure 1). This problem was later addressed by the Max- Match or M2 Scorer (Dahlmeier and Ng, 2012), which is able to identify equivalent edits by apply- ing a transitive rule (e.g. (ϵ → a) + (word → word) ⇒ (word → a word)). The scorer also allows for multiple gold standard annotations of each sentence, choosing the ones that maximise overall F-score. So far, the M2 Scorer has been the most reliable tool for evaluating error correction systems and has been used as the official scorer in the subsequent CoNLL 2013 (Ng et …

Content truncated to 500 words

Labeled Text

We present a novel evaluation method for grammatical error correction that addresses problems with previous approaches and scores systems in terms of improvement on the original text. Our method evaluates corrections at the token level using a globally optimal alignment between the source, a system hypothesis, and a reference. Unlike the M2 Scorer, our method provides scores for both detection and correction and is sensitive to different types of edit operations. 1

Publication Details

Paper ID:
23584
Year:
2015
Publication:
TIPSTER
Publication Type:
conf
DOI:
nan