2016-11-06 1 views
1

Googleアナリティクスの構文解析用のツリーをどのように開発できますか? stanfordのようにcorenlpは木を生成するためにbratアノテーションツールを使用します。 Googleのnl apiのjsonレスポンスの依存解析ツリーを生成するために、そのようなものを使用できますか?事前:)google nl apiのツリービジュアリゼーションを取得するにはどうすればよいですか?

+0

[埋め込みbrat](http://brat.nlplab.org/embed.html)のマニュアルページでは、bratを使用してJSONデータを視覚化する方法を説明しています(ただし、ブラットのJSON形式に変換する必要があります。もちろん、これは難しいことではありません)。 – Amadan

答えて

0

おかげで、私はこれを行う任意の既存のツールを見つけることができないんだけど、GoogleのNLのAPIのドキュメントは、分析応答を反復処理のための擬似コードを含んsection on dependency treesを持っています。これは、ブラットや別の構文木視覚化ツールが理解できる形式に応答を解析するのに便利です。

+0

これは実際に私が今行っていることですが、ツールを見つけることができませんでしたが、brat coz brat以外のツリービジュアライゼーションツールには、データが.ann形式である必要があります。 –

1

デモUIがあります。NL API home pageに移動し、インタラクティブデモまでスクロールしてください。そこに文を入れることができます。「構文」をクリックすると、構文木を示すきれいなツリーが得られます。実際のデモで

Parse tree visualization

は、あなたがトークンの上にマウスは、形態のように、詳細を表示することができます。

これは、個々の例に役立ちます。これらをプログラム的に視覚化したい場合は、自分で実装するか、既存のツールを使用する必要があります。

+0

お返事ありがとうございました。私はデモの仕組みを知っています。私はちょうどサーバや何かに別々に実装する必要がありました。コアNLPのような別のパーサと比較して、両方の精度をチェックする必要がありました。これを行うツールを探していた。私は自分の設定をブラットでプログラムする時だと思う。そこに提案があれば助けになるでしょう。ありがとう –

関連する問題