ドイツ語版のスタンフォード パーサーを使用して、ドイツ語の短い文を解析ツリーに解析しています。例:
Hallo, mein Name ist Luke.
(ROOT
(S (ITJ Hallo) ($, ,)
(NP (PPOSAT mein) (NN Name))
(VAFIN ist)
(NP-SB (NE Luke))
($. .)))
この出力を取得し、それをツリー構造に配置する Haskell プログラムの入力として使用したいと思います。
この出力、またはドイツのパーサーからのそのような出力を解析する Haskell プログラムを作成しようとするのは難しいでしょう。これを簡単にするショートカット、ライブラリなどについて誰かアドバイスがありますか?
「Java を使うだけ」と言われなくてよかったと思います。