斯坦福CoreNLP Universal Dependencie

时间:2015-09-24 18:21:41

标签: stanford-nlp

我需要使用哪些代码属性来获取结果,如在线解析http://nlp.stanford.edu:8080/parser/index.jsp

句子:精彩的医生。我不能说他的好话。 在线解析:

化合物(Doctor-2,Wonderful-1) root(ROOT-0,Doctor-2)

nsubj(比如说3,I-1) advmod(说-3,cant-2) root(ROOT-0,说-3) advmod(good-5,足够-4) amod(thing-6,good-5) dobj(说-3,东西-6) 案件(他-8,约-7) nmod(thing-6,him-8)

编码: 我使用的是Stanford coreNLP 3.5.2。我尝试了几个属性如下,但我得到了不同的结果。

Properties props = new Properties();
props.put("annotators", "tokenize, ssplit, pos, lemma, ner, depparse");
//props.put("ner.model", "edu/stanford/nlp/models/ner/english.all.3class.distsim.crf.ser.gz");
// props.put("annotators", "tokenize, ssplit, pos, lemma, ner, depparse", "parse","sentiment, dcoref");
//props.put("parse.model", "edu/stanford/nlp/models/srparser/englishSR.ser.gz");
        //props.put("parse.model","edu/stanford/nlp/models/lexparser/englishPCFG.ser.gz");
//props.put("tokenize.options", "ptb3Escaping=false");
//props.put("parse.maxlen", "10000");
//props.put("ner.applyNumericClassifiers", "true");
//props.put("depparse.model", "edu/stanford/nlp/models/parser/nndep/english_SD.gz");
//props.put("depparse.extradependencies", "ref_only_uncollapsed");
        props.put("depparse.extradependencies", "MAXIMAL");
//props.put("depparse.originalDependencies", false);
props.put("parse.originalDependencies", false);

0 个答案:

没有答案