检查树元素是否为prepreterminal

时间:2014-10-27 06:58:25

标签: java python tree nltk stanford-nlp

我正在将一个语法分析工具的java实现移动到python中。 java实现使用edu.stanford.nlp.trees.Trees但是在python上我使用的是nltk树。

我正在使用this方式从python访问stanford解析器。在处理句子的某些点上,我必须检查解析树中的项目是否是预先终端,这就是它用java if (tree.isPrePreTerminal())完成的方式,但是这个方法似乎没有在nltk树中实现。

有没有办法在nltk中执行此操作而不自行实现代码。由于java源代码非常广泛,我可能会再次遇到不兼容问题,是否有其他的包可以用来更好地解析python中的stanford语法树?

0 个答案:

没有答案