問題タブ [senti-wordnet]

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 に答える
6597 参照

machine-learning - Sentiwordnet3.0の使用

センチメント分類にSentiwordnet3.0を使用する予定です。Sentiwordnetの単語に関連付けられている数字が何を表しているのかを誰かが明確にできますか?たとえば、ランク#5の5はどういう意味ですか?また、POSの場合、副詞を表すために使用される文字は何ですか?「a」は形容詞だと思います。彼らのサイトでも他のサイトでも説明が見つかりませんでした。

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

python - nltk の作業中に、nltk.corpus.reader.wordnet.Synset を操作するにはどうすればよいですか?

ここでセンスは nltk.corpus.reader.wordnet.Synset 型です。Synset('kill.v.01')を出力 します。センチワードネットを使ってみると

これは、「kill」の正負のスコアを出力します。

私の質問は、コード スニペット 2 で (コード スニペット 1 から) 意味を利用するにはどうすればよいですか? 直接使用しようとすると、このエラー lemma, pos, synset_index_str = name.lower().rsplit('.', 2) AttributeError: 'Synset' object has no attribute 'lower' がスローされました

0 投票する
2 に答える
2519 参照

r - SentiWordNet を使用した R 関数

クライアントからのフィードバック専用の電子メール ボックスで、センチメント分析とテキスト マイニングを行っています。この作業には R を使用します。感情分析は、ジェフリー ブリーンの研究に基づいています。うまくいきますが、さらに一歩進めたいと思います。調査中に、SentiWordnet に出会いました。

SentiWordNet を適用できる R コード/関数を検索しましたが、Java と Python のリソースしか見つかりませんでした。私はこれらのいずれにもまったく精通していません。

RにSentiWordNetを適用した人はいますか? 私はどんな助けにも感謝します。

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

sentiment-analysis - ラピッドマイナーのセンチワードネット

Extract Sentiment オペレーターを使用して、SentiWordNet を Rapidminer に統合しようとしています。辞書の入力を取得する方法が見つかりません。実際、OpenWordnetDictionary 演算子を使用しても、「マップに失敗しました」というエラーが表示されます。あなたの誰かが(成功した)同じ操作を実行したことがありますか、または私がそれを機能させる方法を知っていますか? ありがとうございました

0 投票する
2 に答える
10800 参照

python - Pythonでのnltk Sentiwordnetの使用

Python NLTK を使用して、Twitter データのセンチメント分析を行っています。+ve と -ve の単語の極性を含む辞書が必要です。私はセンチワードネットに関して非常に多くのことを読みましたが、プロジェクトに使用しているとき、効率的で迅速な結果が得られません. 使い方が間違っていると思います。正しい使い方を誰か教えてください。これまでに行った手順は次のとおりです。

  1. ツイートのトークン化
  2. トークンのPOSタグ付け
  3. 各タグをセンチネットに渡す

トークン化とタグ付けに nltk パッケージを使用しています。以下の私のコードの一部を参照してください。

最後に、ポジティブなツイートとネガティブなツイートの数を計算します。どこが間違っていますか?どのように使用すればよいですか?使いやすい似たような辞書は他にありませんか?

0 投票する
2 に答える
3336 参照

python - Python NLTK を使用した完全なメッセージのセンチメント スコア

他の関連するスタック オーバーフローの議論から多くのことを試しましたが、探しているものが見つかりませんでした。

私が欲しいのはこれです: 特定のメッセージ (つまり、1 つ以上の文を含む段落) について、-5 から +5 の範囲のセンチメント スコアが必要です。

nltk.sentiment パッケージの Valder モジュールは、pos、neu、neg の 3 つの異なるスコアを提供します。しかし、これは私が望むものではありません。

nltk sentiwordnet を使用してそれを行う方法はありますか?