2

スタンフォード依存関係パーサーを試しました。次の解析ツリーとリレーションを取得しましたが、依存関係グラフが必要です。入手方法。依存関係をグラフに変換する方法はありますか? 私を助けてください。Java およびスタンフォード ツールは初めてです。

プログラムは命令の集合

(ROOT
  (S
    (NP (NNP Program))
    (VP (VBZ is)
      (NP
        (NP (DT a) (NN set))
        (PP (IN of)
          (NP (NN instruction)))))))

nsubj(set-4, Program-1)
cop(set-4, is-2)
det(set-4, a-3)
root(ROOT-0, set-4)
prep_of(set-4, instruction-6)
4

3 に答える 3

3

あなたは問題を解決したに違いありませんが、これは他の人を助けるかもしれないと思います. Stanford パーサーのホームページを確認してください。

tydeviDependenSeeはどこにありますか?

  • tydevi文のスタンフォード依存関係分析の画像を作成する依存関係ビューアーと入力されます (Bernard Bou による)。

  • DependenSeeは、スタンフォード依存関係出力の画像を作成する依存関係解析可視化ツールです。

于 2012-11-01T05:56:14.073 に答える
0

念のため、あなたはすでに答えを見つけているに違いありません。依存関係で呼び出すことができるメソッドtoDotFormat()があります。これにより、GraphVizを使用してグラフとして簡単に読み取ることができるDOT形式で結果を保存できます。GVを使用すると、pngなどのさまざまな形式でレンダリングできます。

于 2013-02-18T23:23:11.200 に答える
0

@Sakthiは実装ですhttp://keithschwarz.com/interesting/code/?dir=topological-sort

左右のポインターを持つ Node クラスを使用して、独自のクイック実装を実装することもできます。

XML DOM オブジェクトも利用できます。その利点は、XPATH を使用できることです。欠点は、実装に非常にコストがかかることです。

于 2012-09-07T15:33:11.027 に答える