Skip to content

Julia implementation of Krippendorff's Alpha Inter-rater reliability measure

License

Notifications You must be signed in to change notification settings

FPGro/Krippendorff.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build status codecov.io

Krippendorff.jl

Julia implementation of Krippendorff's alpha Inter-rater reliability measure.

Quickstart

using Krippendorff
data = ...
krippendorffs_alpha(data)

Should be sufficient in the majority of cases. Note that by default, Krippendorff assumes that rows in your data correspond to units and columns represent different raters. For more information, see the docs or consult the Julia help mode.

TODOs:

  • check for correctness: Basic checks have been done, but more and especially edge cases should be incorporated into the tests.
  • add remaining metrices: At least ordinal, ratio, (bi)polar and circular metrics are still missing.
  • add parallelism: The variant using a coincidence matrix should be relatively easy to parallelize. I'd like to play around with Transducers a little and may add a third fast backend eventually.
  • find other irr implementations: A whole package for a single metric seems a little out of proportion. If more similar implementations exist (different metrices, etc.), it may be worthwile to collect them into a more wholesome package. (feel free to contact me in this direction)
  • preparation step takes considerable time, make faster

Extra: take a look at the About page in the docs to learn why this package was created.

About

Julia implementation of Krippendorff's Alpha Inter-rater reliability measure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages