Sentiment lexicons are important resources to improve the efficiency of sentiment analysis. In this tutorial, we will list some useful sentiment lexicons.
1. Bing Liu Opinion Lexicon
This sentiment lexicon is a list of english positive and negative opinion words or sentiment words (around 6800 words).
Here is an example:
Home Page: https://www.cs.uic.edu/~liub/FBS/sentiment-analysis.html#lexicon
Download: http://www.cs.uic.edu/~liub/FBS/opinion-lexicon-English.rar
2. Stanford SocialSent
Stanford SocialSent is a domain-specific sentiment lexicons. It provides two varieties of historical sentiment lexicons:
- Sentiment scores for frequent words (The top-5000 non-stop words in each decade from 1850-2000)
- Sentiment scores for adjectives (All adjectives that occurred more than 100 times in the data, from 1850-2000)
We can check positive or negative words by word socores.
Here is an example:
Home Page: https://nlp.stanford.edu/projects/socialsent/
3. SemEval-2015 English Twitter Sentiment Lexicon
This sentiment lexicon is created automatically.
Here is an example:
We also can split words to postive or negative by score.
Home Page:
http://saifmohammad.com/WebPages/SCL.html
Download:
http://saifmohammad.com/WebDocs/lexiconstoreleaseonsclpage/SemEval2015-English-Twitter-Lexicon.zip
4. Other sentiment lexicon list
Here is another sentiment lexicon list, you can find more sentiment lexicons in here.
http://saifmohammad.com/WebPages/lexicons.html