Interface IAgreementMeasure

All Known Subinterfaces:
IChanceCorrectedAgreement, IChanceCorrectedDisagreement, ICodingAgreementMeasure, IUnitizingAgreementMeasure
All Known Implementing Classes:
AgreementMeasure, BennettSAgreement, CodingAgreementMeasure, CohenKappaAgreement, DiceAgreement, DisagreementMeasure, FleissKappaAgreement, HubertKappaAgreement, KrippendorffAlphaAgreement, KrippendorffAlphaUnitizingAgreement, MaxPercentageAgreement, PercentageAgreement, RandolphKappaAgreement, ScottPiAgreement, UnitizingAgreementMeasure, WeightedAgreement, WeightedKappaAgreement

public interface IAgreementMeasure
Generic interface that is to be implemented by all inter-rater agreement measures. The basic idea is to calculate a numerical score for a given IAnnotationStudy.
Author:
Christian M. Meyer
  • Method Summary

    Modifier and Type Method Description
    double calculateAgreement()
    Returns the inter-rater agreement score.
  • Method Details

    • calculateAgreement

      double calculateAgreement()
      Returns the inter-rater agreement score. Unless otherwise indicated, the result is between -1 and +1, where +1 indicates perfect agreement, 0 indicates no agreement or that the agreement can be fully explained by chance, and -1 indicates perfect disagreement.