Skip to content
/ NLP Public

Fast computation of the Krippendorff's alpha agreement measure in Python.

Notifications You must be signed in to change notification settings

tamanna18/NLP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Krippendorff

Installation

pip install krippendorff

Example usage

import krippendorff
krippendorff.alpha(reliability_data=...)

from nltk import agreement coder1 = [1,4,1,2,4,1,1,1,5,1]

coder2 = [1,4,1,3,4,1,1,1,4,1]

coder3 = [1,4,1,2,4,1,1,1,5,1]

formatted_codes = [[1,i,coder1[i]] for i in range(len(coder1))] + [[2,i,coder2[i]] for i in range(len(coder2))] + [[3,i,coder3[i]] for i in range(len(coder3))] ratingtask = agreement.AnnotationTask(data=formatted_codes) print('Krippendorff's alpha:',ratingtask.alpha())

About

Fast computation of the Krippendorff's alpha agreement measure in Python.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published