ActiveAnno

Web-based responsive document annotation tool

View the Project on GitHub MaxMello/ActiveAnno

activeannoservice / api.manage / AnalyzeProjectRequest

AnalyzeProjectRequest

data class AnalyzeProjectRequest

Request body for analyze endpoint

Constructors

Name Summary
<init> Request body for analyze endpointAnalyzeProjectRequest(projectID: ProjectID, annotators: List<UserIdentifier>, curators: List<UserIdentifier>, finalizedBefore: Long? = null, finalizedAfter: Long? = null, ignoreDocumentIDs: List<DocumentID>, ignoreAnnotationResultIDs: List<AnnotationResultID>, generatedAnnotationResultHandlingPolicyType: HandlingPolicyType? = null, onlyGeneratorIncorrect: Boolean = false, onlyAnnotatorDisagreement: Boolean = false, onlyAnyAnnotatorIncorrect: Boolean = false, additionalFilter: FilterCondition? = null)

Properties

Name Summary
additionalFilter val additionalFilter: FilterCondition?
annotators Only analyze annotation results by these annotators (or all if empty)val annotators: List<UserIdentifier>
curators Only analyze annotation results and finalized annotation results by these curators (or all if empty)val curators: List<UserIdentifier>
finalizedAfter val finalizedAfter: Long?
finalizedBefore val finalizedBefore: Long?
generatedAnnotationResultHandlingPolicyType Only analyze documents where all annotation results by all annotators have that HandlingPolicyTypeval generatedAnnotationResultHandlingPolicyType: HandlingPolicyType?
ignoreAnnotationResultIDs val ignoreAnnotationResultIDs: List<AnnotationResultID>
ignoreDocumentIDs val ignoreDocumentIDs: List<DocumentID>
onlyAnnotatorDisagreement Only analyze documents where the annotators disagreeval onlyAnnotatorDisagreement: Boolean
onlyAnyAnnotatorIncorrect Only analyze documents where at least 1 annotator is wrongval onlyAnyAnnotatorIncorrect: Boolean
onlyGeneratorIncorrect Only analyze documents where the generator is wrong. For duration statistics as well as all document-level statistics, this will apply to check if the generator was wrong anywhere on the whole document / all annotations. For the annotation-specific statistics, this will apply to check if the generator was wrong for that specific annotation.val onlyGeneratorIncorrect: Boolean
projectID val projectID: ProjectID