私はスタンフォードCoreNLPを使って(フランス語または英語の)文章の基本的な依存関係を解析します。それは私にこのような文字列の結果を与える:スタンフォードコアnlpのタグ付き文字列をハッシュにパースするRuby
「(ROOT(SENT(NP(DET CE)(NCマガシン))(VN(V estは))(AP(ADJポプリ))(COORD(CCのMAIS) (シント(NP(DETレ)(ADJ vendeuses))(VN(Vのsont))(AP(ADJgéniales))))(PUNC!)))」
今、私はこれを解析する結果必要がありますルビーのハッシュや構造体、jsonなどで簡単に操作できます。例えば
はハッシュで:
{'ROOT'=>{'SENT'=>{'NP'=>{'DET'=>'Ce'},'NC'=>'Magasin'}etc...}}
私はそれが、無成功を行うには、いくつかの方法を試してみました。 これを達成するためのアドバイスや例を教えてください。構造がよく形成されているので、我々はそれに依存しており、私たち自身の小さなパーサを構築することができ
おかげ
お試しいただいた内容を表示できますか?私たちはあなたが試したことで問題を解決することができるかもしれません。 –
"[ask]"とリンク先のページをお読みください。問題を解決するためのあなたの努力の証拠を見る必要があります。あなたはいくつかの方法を試したと言いますから、そのコードを最小限にまとめて、それを見せてください。それ以外の場合、Stack Overflowの仕組みではないコードを書くようにしているようです。コードに問題があるので、「[mcve]」を読むことをお勧めします。あなたは "ruby corenlp"を検索してその結果を試しましたか? –