2016-11-08 18 views
3

vader_lexicon.txtに単語を追加して、極性スコアを単語に指定します。そうする正しい方法は何ですか?NLTKのベーダーセンチメント辞書を編集することは可能ですか?

このファイルはAppData\Roaming\nltk_data\sentiment\vader_lexiconで見ました。このファイルは、単語、その極性、強度、および「10人の独立した人間の評価者」によって与えられた10の強度スコアの配列からなる。私はそれを編集したときに、[1]しかし、何も次のコードの結果に変化はなかっ:

from nltk.sentiment.vader import SentimentIntensityAnalyzer 
sia = SentimentIntensityAnalyzer() 
s = sia.polarity_scores("my string here") 

私はSentimentIntensityAnalyzerのコンストラクタ呼び出したときに、このテキストファイルは私のコードによってアクセスされていることと思います。 [2]あらかじめ作成されたレキシコンをどのように編集することができますか?

源:

[1] https://github.com/cjhutto/vaderSentiment

[2] http://www.nltk.org/api/nltk.sentiment.html

答えて

1

I修正プログラムを発見しました。私は、txtファイルを含むvader_lexiconというフォルダを圧縮しました。私が適用した変更は、今はアクセスされています。

関連する問題