私はちょうど私のデータセットでベイダーのセンチメント分析を実行しました:NLTKの感情ベイダー:発注結果
from nltk.sentiment.vader import SentimentIntensityAnalyzer
from nltk import tokenize
sid = SentimentIntensityAnalyzer()
for sentence in filtered_lines2:
print(sentence)
ss = sid.polarity_scores(sentence)
for k in sorted(ss):
print('{0}: {1}, '.format(k, ss[k]),)
print()
ここに私の結果のサンプル:
Are these guests on Samsung and Google event mostly Chinese Wow Theyre
boring
Google Samsung
('compound: 0.3612, ',)
()
('neg: 0.12, ',)
()
('neu: 0.681, ',)
()
('pos: 0.199, ',)
()
Adobe lose 135bn to piracy Report
('compound: -0.4019, ',)
()
('neg: 0.31, ',)
()
('neu: 0.69, ',)
()
('pos: 0.0, ',)
()
Samsung Galaxy Nexus announced
('compound: 0.0, ',)
()
('neg: 0.0, ',)
()
('neu: 1.0, ',)
()
('pos: 0.0, ',)
()
私は何回知りたいです「化合物」は、等しい、より大きい、またはゼロ未満である。
おそらくそれはおそらく非常に簡単だと私は知っていますが、私はPythonとPythonの一般的な新機能です。 私は必要なものを作成するためにさまざまな方法で試しましたが、解決策が見つかりません。
が、(これはあなたの問題とは何の関係もありませんが、あなたを得る可能性がありますのPython 2とそれを実行します最終的にトラブルになります)。 – lenz
アドバイスありがとうございます! –