Is Vader SentimentIntensityAnalyzer Multilingual?

Viewed 12712

I'm stuck in sentiment analysis and I found Vader solution which is the best I could find so far. My issue is that I don't find any doc on how to feed it with languages other than English.

2 Answers

I tried NLTK Vader in another language. It works fairly well with German - after all, the languages are not too far from each other.

There is some work involved - we can't just translate the lexicon:

  • Change the vader_lexicon.txt
  • Change the NEGATE words in the code
  • Change the BOOSTER words in the code
  • Change SPECIAL_CASE_IDIOMS in the code

In general, negations work, but there are cases which involve some additional work which I haven't figured out yet.

Related