Skip to content

A very basic iaa calculator wirtten for the Visual Computing Prakticum: Deep Learning for TextImaging practicum at the Goethe University

Notifications You must be signed in to change notification settings

hemati/IAACalculator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

IAACalculator V0.0.6

The IAACalculator calculates the iaa score for two or more annotator's using the Percentage-, RandolphKappa- or Bennett's agreement.

Infos:

The basic tsv file that contains the data must have the following structure or it won't work:

[sentenceID verb sentence Annotator1 ...... AnnotatorN]

Furthermore it takes into account, that annotator's didn't annotate all sentences equally, which results in a "*" at the specific cell that should contain a sense number like "784421"(see below).

[id-s10-0 sagen Gesagt, alle Mann und Frau getan. 12345 * * * * * * 54321 * ]

The DKPro package is used to calculate the iaa scores, the "*" changes to null values, via parsing, to match the needs addItem function inside the CodingAnnotationStudy class.

[id-s10-0 sagen Gesagt, alle Mann und Frau getan. 12345 null null null null null null 54321 null ]

It should be mentioned that the Bennett's agreement works for only 2 Annotators.


the programm was written in a few days and thats why some outputs have pairwise agreement calculations for the first description row due to a sloppy coding, sorry for that!:)<<<


Starting

(tested on windows, with JavaSE-1.8) Input path should contain the name of the tsv file with .tsv at the end. in: ...\path\iaaFile.tsv out: ...\path\folder

for the method just write the mentioned method name.

About

A very basic iaa calculator wirtten for the Visual Computing Prakticum: Deep Learning for TextImaging practicum at the Goethe University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%