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