3

最適なターンキー (すぐに使用できる、産業用強度) の関係検出ライブラリは何ですか?

私は NLTK で遊んでいますが、得られる結果はあまり満足のいくものではありません。

理想的には、次のような文を取ることができるライブラリが欲しいです:

「サラは子供を食べていたオオカミを殺した」

それを次のような意味のデータ構造に変換します。

殺された(サラ、オオカミ) AND 食べる(オオカミ、子供)

これは多くの研究対象であり、簡単な作業ではないことを私は知っています。とはいえ、関係を検出するための、かなり堅牢ですぐに使用できるライブラリを知っている人はいますか?

4

2 に答える 2

1

更新: Extractiv は利用できなくなりました。

ExtractivオンデマンドREST サービス: http://rest.extractiv.com/extractiv/?url=https://stackoverflow.com/questions/4732686/best-turnkey-relation-detection-library&output_format=html_viewerがこれを処理しますページで、必要な 2 つのセマンティック トリプルを抽出して、左下隅の "GENERIC" の下に表示します。(HTML ビューアのページから一部のテキストが破棄されますが、json または rdf 出力を使用する場合、このテキストは破棄されません)。

これは、制限付きの無料使用が許可されていますが、商用の産業用強度ソリューションにオープンであることを前提としています。これは Web サービスですが、オープン ソース ライブラリを使用してアクセスするか、 Language Computer Corporationから購入することができます。

于 2011-01-19T15:40:05.373 に答える
1

これらの関係は、依存関係表記の出力からかなり簡単に読み取ることができます。たとえば、Stanford Parser onlineに入力すると、例の 2 つの主語-動詞-目的語トリプルの両方が、型指定された依存関係の折りたたまれた表現で次のように表示されます。

nsubj(killed-2, Sarah-1)
dobj(killed-2, wolf-4)

nsubj(eating-7, wolf-4)
dobj(eating-7, child-9)
于 2011-01-26T08:32:17.933 に答える