Assessing Agreement on Classification Tasks: The Kappa Statistic
Jean Carletta
Establishes the kappa statistic as a standard metric for assessing inter-annotator reliability on subjective classification tasks in computational linguistics, replacing inconsistent and uninterpretable evaluation methods.
Researchers in computational linguistics and cognitive science increasingly rely on subjective human judgments to identify discourse segments, conversational moves, and prosodic features in dialogue data. Without reliable agreement among coders, studies cannot be replicated, yet the field has no standard way to measure that agreement. Current practices use a variety of raw agreement percentages that appear reasonable on the surface but cannot be interpreted or compared because they ignore the level of agreement expected by chance.
The article evaluates these existing reliability measures and demonstrates why they fail, then proposes a single replacement drawn from content analysis. The author examines four representative studies that mark boundaries or assign categories, shows how each measure produces misleading figures when categories are uneven or numerous, and explains the kappa statistic, which subtracts chance agreement from observed agreement and yields a value between zero and one.
Kappa normalizes results across different numbers of coders and categories, produces one comparable figure for entire sets of coders, and supports clear benchmarks: values above 0.8 indicate good reliability while values between 0.67 and 0.8 support only tentative conclusions. It also reveals when agreement is too close to chance to be useful. In contrast, the measures used in the example studies either inflate agreement when one category dominates or remain silent on how much better than chance the coders performed.
These findings matter because unreliable or incomparable coding undermines claims about discourse structure and prosody that many current models depend on. Adopting kappa would let researchers judge whether a coding scheme is stable enough for its intended use, compare schemes across papers, and identify where instructions or category definitions need improvement.
The article recommends that the community replace existing practices with kappa, using a variant that compares coders only to an expert when one clearly exists. It notes two limitations: kappa still requires a sensible, consistent choice of coding units, and discourse phenomena may prove harder to code reliably than the newspaper or survey material for which kappa was originally developed. Results from the four studies cannot be re-calculated here, so the strength of the recommendation rests on the logical analysis of chance agreement rather than new empirical data.
No sufficiently relevant recommendations were found.
- Paper: Information Theoretic Measures for Clusterings Comparison: Variants, Properties, Normalization and Correction for Chance, X. Nguyen et al. (2010). This paper extends the principle of chance correction established in inter-coder agreement statistics like Kappa to information-theoretic clustering comparison measures.
- Paper: Cheap and Fast – But is it Good? Evaluating Non-Expert Annotations for Natural Language Tasks, R. Snow et al. (2008). This work applies inter-annotator agreement evaluation principles to assess the reliability and quality of non-expert crowdworker annotations in natural language tasks.
- Paper: Evaluation: from precision, recall and F-measure to ROC, informedness, markedness and correlation, David M. W. Powers (2011). This paper deepens the critique of raw evaluation metrics by analyzing how chance agreement and class prevalence distort standard classification statistics.
- Paper: Dialogue act modeling for automatic tagging and recognition of conversational speech, Andreas Stolcke et al. (2000). This paper applies dialogue act coding to spontaneous conversational speech, relying on inter-labeler agreement metrics to evaluate manual tagging and model accuracy.
