我希望看到Dependence输出格式 斯坦福 </跨度> 解析器 NLP </跨度> 。我从这个链接下载了jar文件。http://nlp.stanford.edu/software/lex-parser.shtml
然后我在Eclipse中导入它并编写了一些-3.5.2-models / edu / 斯坦福 </跨度> / NLP </跨度> /models/lexparser/englishPCFG.ser.gz“); lp.setOptionFlags(new String [] {“ - maxLength”,“500”,“ - lastTmpSubcategories”}); TokenizerFactory&lt; CoreLabel锟
这是由于最近发布的斯坦福NLP代码和DependenSee之间不兼容,后者是针对斯坦福分析器的v2.0.5(2013-04-05)构建的。如果你注释掉这条线 Main.writeImage(tree,tdl, "image.png",3); 而只是做 System.out.println(tdl); 然后它工作正常。
Main.writeImage(tree,tdl, "image.png",3);
System.out.println(tdl);
您可以选择:不使用DependenSee,修复DependenSee以兼容最近的Stanford NLP版本(可能很容易),或者降级到旧版本的Stanford NLP ....