/** * Annotate for coreference (deterministic) */ public Annotator dcoref(Properties properties) { return new DeterministicCorefAnnotator(properties); }
@Override public void annotate(Annotation annotation) { setNamedEntityTagGranularity(annotation, "coarse"); if (performMentionDetection) mentionAnnotator.annotate(annotation); addObsoleteCoreferenceAnnotations(annotation, orderedMentions, oldResult); } finally { setNamedEntityTagGranularity(annotation, "fine");
@Override public String signature() { // keep track of all relevant properties for this annotator here! return DeterministicCorefAnnotator.signature(properties); } });
@Override public void annotate(Annotation annotation) { setNamedEntityTagGranularity(annotation, "coarse"); if (performMentionDetection) mentionAnnotator.annotate(annotation); addObsoleteCoreferenceAnnotations(annotation, orderedMentions, oldResult); } finally { setNamedEntityTagGranularity(annotation, "fine");
@Override public Annotator create() { return new DeterministicCorefAnnotator(properties); }
/** * Annotate for coreference (deterministic) */ public Annotator dcoref(Properties properties) { return new DeterministicCorefAnnotator(properties); }
public Annotator create() { return new DeterministicCorefAnnotator(props); } });