2015-02-06 71 views
0

我试图找出问题中的关键短语以及预期的答案类型。我使用斯坦福分析器来生成问题的分析树。我需要遍历这个分析树,并根据一些启发式在每个节点上做出选择,不管它是否是关键短语。 如果只有我有权访问斯坦福分析器中使用的完整CFG,我可以扩展启发式以涵盖可能出现在树中的所有节点的子节点。我在哪里可以得到斯坦福大学帕斯克使用的CFG?

The Stanford Parser: A statistical parser

+0

这是几个星期前我近乎复制到自己的问题 - http://stackoverflow.com/questions/27023506/exporting-pcfg-from-stanford-lexicalized-parser。不幸的是,我们还没有看到答案... – AaronD 2015-02-06 19:26:26

回答

0

每个受训LexicalizedParser实例都有场bgug,这是教训BinaryGrammarUnaryGrammar实例。这些类中的每一个都有方法,允许您从给定的父或子(或二进制情况下的同级)查找二进制/一元重写规则。每个重写规则(参见Rule interface)在字段score下具有关联的对数概率。您可以使用LexicalizedParser#stateIndex获取任何给定树木组分的必需int ID。

这就是说,目前尚不清楚看到所有可能的作品对你而言都是好事。 (语法非常难看!) 你可能会做得更好examining the k-best parses for a given sentence

相关问题