corpus-services
1.0
|
Public Member Functions | |
IAAFunctionality () | |
Report | function (CorpusData cd, Boolean fix) throws SAXException, IOException, ParserConfigurationException, JexmaraldaException, TransformerException, XPathExpressionException |
Collection< Class<?extends CorpusData > > | getIsUsableFor () |
String | getDescription () |
Report | function (Corpus c, Boolean fix) throws SAXException, IOException, ParserConfigurationException, URISyntaxException, JDOMException, TransformerException, XPathExpressionException, JexmaraldaException |
![]() | |
Report | execute (Corpus c) |
Report | execute (CorpusData cd) |
Report | execute (CorpusData cd, boolean fix) |
Report | execute (Corpus c, boolean fix) |
abstract Report | function (CorpusData cd, Boolean fix) throws NoSuchAlgorithmException, ClassNotFoundException, FSMException, URISyntaxException, SAXException, IOException, ParserConfigurationException, JexmaraldaException, TransformerException, XPathExpressionException, JDOMException |
abstract Report | function (Corpus c, Boolean fix) throws NoSuchAlgorithmException, ClassNotFoundException, FSMException, URISyntaxException, SAXException, IOException, ParserConfigurationException, JexmaraldaException, TransformerException, XPathExpressionException, JDOMException |
abstract Collection< Class<?extends CorpusData > > | getIsUsableFor () |
void | setIsUsableFor (Collection< Class<?extends CorpusData >> cdc) |
String | getFunction () |
Boolean | getCanFix () |
The class that calculates IAA according to Krippendorff's alpha for Exb files; only cares for annotation labels, assuming that transcription structure and text remains the same.Checks and puts them in the error lists if different versions of the same file have different annotations for the same event/token. Moreover, this functionality includes the inter-annotator agreement: percentage of overlapping choices between the annotators.
Definition at line 37 of file IAAFunctionality.java.
de.uni_hamburg.corpora.validation.IAAFunctionality.IAAFunctionality | ( | ) |
Definition at line 48 of file IAAFunctionality.java.
Report de.uni_hamburg.corpora.validation.IAAFunctionality.function | ( | CorpusData | cd, |
Boolean | fix | ||
) | throws SAXException, IOException, ParserConfigurationException, JexmaraldaException, TransformerException, XPathExpressionException |
Main functionality of the feature; check if there is any mismatch between the annotations of the same event/token between the different versions of the EXB file, calculate the percentage of overlapping annotations and inter annotator agreement according to Krippendorff's alpha.
Definition at line 60 of file IAAFunctionality.java.
Report de.uni_hamburg.corpora.validation.IAAFunctionality.function | ( | Corpus | c, |
Boolean | fix | ||
) | throws SAXException, IOException, ParserConfigurationException, URISyntaxException, JDOMException, TransformerException, XPathExpressionException, JexmaraldaException |
Definition at line 220 of file IAAFunctionality.java.
String de.uni_hamburg.corpora.validation.IAAFunctionality.getDescription | ( | ) |
Default function which returns a two/three line description of what this class is about.
Implements de.uni_hamburg.corpora.CorpusFunction.
Definition at line 208 of file IAAFunctionality.java.
Collection<Class<? extends CorpusData> > de.uni_hamburg.corpora.validation.IAAFunctionality.getIsUsableFor | ( | ) |
Default function which determines for what type of files (basic transcription, segmented transcription, coma etc.) this feature can be used.
Implements de.uni_hamburg.corpora.CorpusFunction.
Definition at line 194 of file IAAFunctionality.java.