首页 文章

获取Stanford CoreNLP中的注释器列表

提问于
浏览
0

我通过添加一些新的Annotators来定制Stanford CoreNLP,每个Annotators都有其要求 . 有没有办法从StanfordCoreNLP对象中获取需求和满意度列表?

例如,我实例化CoreNLP对象:

Properties props = new Properties();
props.setProperty("annotators", "tokenize, ssplit, pos, lemma");
StanfordCoreNLP pipeline = new StanfordCoreNLP(props);

我想知道,从 pipeline 开始:( i)有四个注释器(tokenize,ssplit,pos,lemma); (ii)pos取决于tokenize和ssplit,引理取决于tokenize,ssplit和pos等等 .

可能吗?

1 回答

  • 1

    查看管道后面的the code,看起来目前无法获得已经构建的管道(i)的注释器列表 . 存储此信息的所有相关成员都是私人的 .

    你可能会破解一些东西以获得注释器依赖(ii),但它不会很漂亮 . 在StanfordCoreNLP implementation中查看核心代码如何执行此操作 .

相关问题