import gate.creole.ANNIEConstants import gate.mimir.index.OriginalMarkupMetadataHelper import gate.mimir.db.DBSemanticAnnotationHelper as DefaultHelper import gate.mimir.measurements.MeasurementAnnotationHelper tokenASName = "" tokenAnnotationType = ANNIEConstants.TOKEN_ANNOTATION_TYPE tokenFeatures = { string() category() root() } semanticASName = "" semanticAnnotations = { index { Sentence(type:DefaultHelper) Person(type:DefaultHelper, nominalFeatures:["gender"]) Location(type:DefaultHelper, nominalFeatures:["locType"]) Organization(type:DefaultHelper, nominalFeatures:["orgType"]) Date(type:DefaultHelper, integerFeatures:["normalized"]) } index { Money(type:DefaultHelper, nominalFeatures:['currency'], floatFeatures:["value"]) Ratio(type:DefaultHelper, floatFeatures:["value"]) Measurement(new MeasurementAnnotationHelper(delegateHelperType:DefaultHelper)) } } documentRenderer = new OriginalMarkupMetadataHelper() documentMetadataHelpers = [documentRenderer]