問題タブ [jwi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1392 参照

java - WordNet (JWI) を使用した 2 つの単語間の一般的な上位語 - JAVA

2 つの単語の間の最初の一般的なハイパーニムを取得する良い方法を知っている人はいますか? 特定の単語から最初のレベル (直接の親) にアクセスできますが、別の単語と一致するまで、この単語からすべてのハイパーニム (「上がる」) を取得する方法に行き詰まっています。アイデアは、どこで/いつ/どの 2 つの単語が、その語根に従って WordNet を介して「同じ」と見なすことができるかを特定することです (見つからない場合は、wordnet の単語の終わりまで続ける必要があります)。ここでいくつかのトピックを見つけましたが、Python と Perl については、JAVA でのこの問題に固有のものはありません

WordNet から SynsetID、WordID、およびその他の情報にアクセスするために JWI (2.4.0) を使用しています。仕事をするより単純な API がある場合も歓迎します。以下は、私が言及した上位概念を提供するメソッドです。

結果として、辞書と「犬」という単語を提供します (ご覧のとおり、このメソッドを実行するために最初の意味を使用しているだけです)。

0 投票する
1 に答える
368 参照

java - WordNet (Java) を使用して異なる単語から一般的な上位語を抽出する方法は?

Java で WordNet を使用して、2 つの単語が与えられた場合に一般的なハイパーニムを見つける方法を知っている人はいますか?

たとえば、ニワトリの上位語は鳥で、オウムの上位語も鳥です。したがって、提供する場合

結果は「鳥」になるはずです。

(別の投稿で、コードと詳細を含む、より具体的な質問を作成しました。より一般的な質問は、より多くの人を引き付ける可能性があります)

0 投票する
0 に答える
114 参照

java - JWI で多言語ワードネットを開く

JWI は Open Multilingual Wordnet をサポートしていますか?それとも (さらに良いことに) Extended Open Multilingual Wordnet をサポートしていますか? これらのデータ セットはどちらも見栄えはしますが、そのままでは非常に扱いにくいものです。ダース (または EOMW の場合は 100) のインデックスを解析して集約し、同じ数のダンプ ファイルをマージする必要があるようです。JWIを使用してこれを行った人はいますか? 多言語ワードネットをより簡単にサポートする代替実装はありますか? 彼らはSQLのデモを示しています - ダンプはどこでも利用できますか?

0 投票する
0 に答える
113 参照

java - 単語が名詞かどうかを JWI Wordnet でチェック

私はMITのJWIを使用しており、特定の単語が名詞であるかどうかを確認する必要があります。

現在、私はこのようにしようとしています

word[id] からの文字列は、次のように語幹を変えられました。

しかし、私は次のような言葉で終わります

ある、ある、ある、持っている...

作業名詞チェックを行うにはどうすればよいですか?