提前为我糟糕的语法道歉。
我已经使用 GATE API 创建了一个管道,我成功运行它。我创建了一个这样的串行分析器控制器: pipeline = (SerialAnalyserController)Factory.createResource("gate.creole.SerialAnalyserController"); ,然后我加载一个文件语料库(以前填充)
pipeline.setCorpus(foo) 和最后一个 pipeline.execute()。
这一切都很好,我看到了结果。我的问题是我找不到为语料库中处理的每个文档获取 AnnotationSet 的方法。例如,我想找到 AnnotationSet(“句子”)来查找句子在原始文本文件中开始和停止的偏移量。API 没有告诉我如何从 SerialAnalyserController 获取注释 - 在流程管道完成后如何获取每个 gate.Document。
提前致谢