我試圖找出問題中的關鍵短語以及預期的答案類型。我使用斯坦福分析器來生成問題的分析樹。我需要遍歷這個分析樹,並根據一些啓發式在每個節點上做出選擇,不管它是否是關鍵短語。 如果只有我有權訪問斯坦福分析器中使用的完整CFG,我可以擴展啓發式以涵蓋可能出現在樹中的所有節點的子節點。我在哪裏可以得到斯坦福大學帕斯克使用的CFG?
The Stanford Parser: A statistical parser
我試圖找出問題中的關鍵短語以及預期的答案類型。我使用斯坦福分析器來生成問題的分析樹。我需要遍歷這個分析樹,並根據一些啓發式在每個節點上做出選擇,不管它是否是關鍵短語。 如果只有我有權訪問斯坦福分析器中使用的完整CFG,我可以擴展啓發式以涵蓋可能出現在樹中的所有節點的子節點。我在哪裏可以得到斯坦福大學帕斯克使用的CFG?
The Stanford Parser: A statistical parser
每個受訓LexicalizedParser
實例都有場bg
和ug
,這是教訓BinaryGrammar
和UnaryGrammar
實例。這些類中的每一個都有方法,允許您從給定的父或子(或二進制情況下的同級)查找二進制/一元重寫規則。每個重寫規則(參見Rule
interface)在字段score
下具有關聯的對數概率。您可以使用LexicalizedParser#stateIndex
獲取任何給定樹木組分的必需int
ID。
這就是說,目前尚不清楚看到所有可能的作品對你而言都是好事。 (語法非常難看!) 你可能會做得更好examining the k-best parses for a given sentence。
這是幾個星期前我近乎複製到自己的問題 - http://stackoverflow.com/questions/27023506/exporting-pcfg-from-stanford-lexicalized-parser。不幸的是,我們還沒有看到答案... – AaronD 2015-02-06 19:26:26