問題タブ [vader]

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 投票する
2 に答える
2294 参照

python - txt ファイルを変更せずに NLTKs VADER センチメント レキシコンを編集する方法

vader_lexicon.txt ファイルに手動で単語を追加することで、独自の単語を追加できることは知っています。私のコードを使用する人が他の.txtファイルを変更する必要がないように、pythonコードでそれを行う別の方法があるかどうか疑問に思っていました。

これは口述を取得します。次のようなことを考えていました:

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

python - NLTK の Vader 採点テキストの例

VADER がどのようにテキストを採点するかについて、誰かに私の理解を正してもらいたいです。ここでこのプロセスの説明を読みましたが、記述されているプロセスを再作成するときに、テスト文の複合スコアを Vader の出力と一致させることができません。次の文があるとしましょう。

VADER が拾う言葉は、「いいね」(+1.5 スコア) と「楽しい」(+2.3) です。ドキュメントによると、これらの値は合計され (つまり +3.8)、次の関数を使用して 0 から 1 の範囲に正規化されます。

私たちの数字では、これは次のようになります。

ただし、VADER は返された複合スコアを次のように出力します。

推論のどこが間違っているのでしょうか? 同様の質問が何度か寄せられていますが、VADER 分類の実際の例はまだ提供されていません。どんな助けでも大歓迎です。