使用最新的CoreNLP 3.9.2 Java API,我希望提取出现在StanfordNLP Python library中以及此处定义的universaldependencies.org/guidelines.html的新通用依赖项功能。具体来说:
[当前CoreNLP分别按照here和here所述生成Penn Tree POS标签和依赖项。
管道配置:
Properties props = new Properties();
props.setProperty("annotators", "tokenize,ssplit,pos,lemma,ner,parse,depparse,coref,kbp,quote");
props.setProperty("coref.algorithm", "neural");
StanfordCoreNLP pipeline = new StanfordCoreNLP(props);
CoreDocument document = new CoreDocument(text);
pipeline.annotate(document);
CoreSentence sentence = document.sentences().get(0);
sentence.posTags() // get pos tags
sentence.dependencyParse() // dependency graph
对我的误解的任何帮助和澄清都是必须的。