2015-05-10 67 views
-1

我有一棵樹。我想繪製成形式(圖形)。之後,它可以擴展到在該圖形上添加,刪除節點,編輯樹的pos標籤。可以給我一些啓發這個問題的想法。對不起英語不好。 例如樹:斯坦福大學NLP。繪製圖形樹的解決方案

(ROOT 
     (S (NP (NNP John)) 
     (VP (VBZ loves) 
     (NP (NNP Mary))) 
     (. .))) 

回答

0

您可以在PennTreeReader看一看在CoreNLP代碼讀取樹的字符串形式爲Tree對象。除此之外,可視化的設計由您決定。開始的好地方可能是D3;甚至有一個CoreNLP Parse Tree demo

+0

我已經有Tree對象Gabor,現在我想繪製它到窗體中。 PennTreeReader不是必需的。我尋找一個使用樹對象來獲取節點或東西可以更快地繪製樹而不是句柄字符串來獲取節點和pos標記 –

+0

你知道edu.stanford.nlp.parser.ui嗎?的Gabor –