Stanford nlp 斯坦福大学科伦普大学

Stanford nlp 斯坦福大学科伦普大学,stanford-nlp,Stanford Nlp,在联机解析中,我需要使用哪些代码属性来获得结果: 好医生。我对他的好话说得太多了。 联机解析: 化合物(博士-2,博士-1) 根(根-0,医生-2) nsubj(比如说-3,I-1) ADVDOD(比如说-3,铁路超高-2) root(root-0,比如说-3) advmod(良好-5,足够-4) amod(事物-6,良好-5) dobj(说-3,说-6) 案例(him-8,约-7) nmod(things-6,him-8) 编码: 我使用的是斯坦福Corenlp3.5.2。我尝试了以下几种属性

在联机解析中,我需要使用哪些代码属性来获得结果:

好医生。我对他的好话说得太多了。 联机解析:

化合物(博士-2,博士-1) 根(根-0,医生-2)

nsubj(比如说-3,I-1) ADVDOD(比如说-3,铁路超高-2) root(root-0,比如说-3) advmod(良好-5,足够-4) amod(事物-6,良好-5) dobj(说-3,说-6) 案例(him-8,约-7) nmod(things-6,him-8)

编码: 我使用的是斯坦福Corenlp3.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);

在CORENLP3.5.2中,默认情况下,解析器应该为您提供通用依赖项。不是吗?嗨,Gabor,文档解释了put属性“depparse.originalDependencies”或“parse.originalDependencies为false,但当我使用联机解析结果时,结果不同。联机解析器使用的是旧版本,因此它现在与3.5.2不匹配。在CoreNLP 3.5.2中,默认情况下,解析器应为您提供通用依赖项。不是吗?嗨,Gabor,文档将put属性“depparse.originalDependencies”或“parse.originalDependencies”解释为false,但是当我使用在线解析结果时,结果是不同的。在线解析器使用的是旧版本,因此它现在与3.5.2不匹配