有没有办法通过注释来听取CoreNLP处理的进度?

时间:2017-03-17 13:37:03

标签: java stanford-nlp

我在Java桌面应用程序中使用CoreNLP 3.6.0来解析文档中的日期值

Properties props = new Properties();
PIPELINE.addAnnotator(new TokenizerAnnotator(false));
PIPELINE.addAnnotator(new WordsToSentencesAnnotator(false));
PIPELINE.addAnnotator(new POSTaggerAnnotator(false));
PIPELINE.addAnnotator(new TimeAnnotator("sutime", props));
Annotation annotation = new Annotation(input);
annotation.set(CoreAnnotations.DocDateAnnotation.class, "2013-07-14");
PIPELINE.annotate(annotation);
List<CoreMap> timexAnnsAll = annotation.get(TimeAnnotations.TimexAnnotations.class);

有什么方法可以听取认可的进展吗?

1 个答案:

答案 0 :(得分:0)

目前不是,不。你有什么用例?原则上,这可以构建(例如,在管道中的每个注释器运行之后+之前的回调),但到目前为止[截至2017年3月]我们还没有特定的用例。