2010-04-26 86 views

回答

8

斯坦福解析器僅返回字標記之間的依賴關係的列表。 (我們這樣做是爲了避免外部庫依賴性。)但是如果你想操縱依賴關係,你幾乎肯定會把它們放在圖形數據結構中。我們通常使用jgrapht:http://jgrapht.sourceforge.net/

+0

謝謝。 我實際上使用它從​​句子中提取三元組(主題,動詞,對象)。我的想法是首先檢測句子中的實體,然後,對於每對實體,在包含動詞的依賴關係圖中找到它們之間的路徑。問題在於,雖然這對某些情況有效,但對某些情況並不適用。像這樣:「紙是由壓縮纖維製成的薄而扁平的材料。」在這裏,斯坦福解析器在「紙」和「材料」之間找到直接的nsubj關係。你能推薦任何好的方法來做這個三重提取? 謝謝。 – pns 2010-05-02 10:53:38

+3

在SD表示中,copula(動詞「to」)不被視爲謂詞,而是名詞或形容詞被視爲謂詞: thin(paper) material(paper)。 請參閱http://nlp.stanford.edu/pubs/dependencies-coling08.pdf(2.2節)中的討論。但是,如果您想撤消該操作,則可以查找名詞或形容詞的cop()依賴關係,把它改寫爲 be(paper,thin) be(paper,material) – 2010-05-05 04:59:28

+0

你好你能幫我嗎pns先生,我想做同樣的事情,但是我不知道如何去做 – 2017-12-16 17:16:20