25

私は NLTK Python を初めて使用し、単語の意味を明確にすることができるサンプル アプリケーションを探しています。検索結果には多くのアルゴリズムがありますが、サンプル アプリケーションはありません。文章を渡したいだけで、ワードネットのライブラリを参考に単語の意味を知りたいです。ありがとう

PERL で同様のモジュールを見つけました。http://marimba.d.umn.edu/allwords/allwords.html NLTK Python にそのようなモジュールはありますか?

4

6 に答える 6

8

はい、実際、NLTKチームが書いた、分類に関する複数の章があり、WordNetの使用方法を明示的にカバーしている本があります。Safariから本の物理バージョンを購入することもできます。

参考:NLTKは、自然言語プログラミングの学者によって、プログラミング入門コースで使用するために作成されています。

于 2011-12-21T18:49:57.287 に答える
7

http://jaganadhg.freeflux.net/blog/archive/2010/10/16/wordnet-sense-similarity-with-nltk-some-basics.htmlを参照

于 2010-10-17T06:41:33.317 に答える
0

NLTK には Wordnet にアクセスするための API があります。Wordnetは単語を synset として配置します。これにより、単語、その上位語、下位語、語根などに関する情報が得られます。

「NLTK 2.0 クックブックを使用した Python テキスト処理」は、NLTK のさまざまな機能を始めるのに適した本です。読みやすく、理解しやすく、実装しやすいです。

また、ウィキペディアを使用して単語の意味を明確にすることについて話している他の論文 (NLTK の領域外) を見ることもできます。

于 2011-01-02T16:10:12.233 に答える
-1

はい、NLTK の wordnet モジュールで可能です。あなたの投稿で言及されているツールで使用されている類似性測定は、NLTK wordnet モジュールにも存在します。

于 2010-09-18T17:58:59.377 に答える