0

名詞と名詞句に加えて、英語には名詞としても機能する構成要素がいくつかあります。たとえば、動名詞は名詞として使用できます。「礼儀正しくする」などの良い習慣が必要です。

私が開発しているアプリでは、名詞として機能するすべてのコンポーネントを見つける必要があります。さまざまなチャンキング ツール (NLTK など) を試しましたが、それらはすべて名詞と名詞句のみを認識し、それ以外は認識しないようです。

これらのクランカーは、補語を NP の一部として認識しません。たとえば、「彼女が生きているという事実」は、この文では一緒になって名詞として機能しますが、単一のチャンクにはなりません。

このようなトリックを行うことができるツールはありますか?

ありがとう。

4

3 に答える 3

0

@Roy 「オープン」という言葉に問題があったので、スラブに同意します。私の文では、「open」は命令動詞でしたが、syntaxnet はそれを形容詞としてマークしました。私はコンピュータ サイエンスではありませんでしたが、問題を解決するための非常にシンプルで基本的なアルゴリズムを作成しました。ここで確認できます。

于 2016-08-16T20:23:50.557 に答える
0

SyntaxNet は依存関係解析ツリーを生成するため、そのような情報を取得するにはヒューリスティックを作成する必要があります。Constituency パーサーは、この情報をより直接的に提供できますが、ツリー内でノードが果たす役割に関する情報が不足しています (たとえば、NP が動詞の主語なのか直接目的語なのかはわかりません)。

于 2016-08-13T08:52:38.920 に答える