WordNet: a lexical database for English
Communications of the ACM
Thumbs up?: sentiment classification using machine learning techniques
EMNLP '02 Proceedings of the ACL-02 conference on Empirical methods in natural language processing - Volume 10
OpinionFinder: a system for subjectivity analysis
HLT-Demo '05 Proceedings of HLT/EMNLP on Interactive Demonstrations
Discourse level opinion interpretation
COLING '08 Proceedings of the 22nd International Conference on Computational Linguistics - Volume 1
Using emoticons to reduce dependency in machine learning techniques for sentiment classification
ACLstudent '05 Proceedings of the ACL Student Research Workshop
Earthquake shakes Twitter users: real-time event detection by social sensors
Proceedings of the 19th international conference on World wide web
Classifying sentiment in microblogs: is brevity an advantage?
CIKM '10 Proceedings of the 19th ACM international conference on Information and knowledge management
Twitter, MySpace, Digg: Unsupervised Sentiment Analysis in Social Media
ACM Transactions on Intelligent Systems and Technology (TIST)
A system for real-time Twitter sentiment analysis of 2012 U.S. presidential election cycle
ACL '12 Proceedings of the ACL 2012 System Demonstrations
Unsupervised sentiment analysis with emotional signals
Proceedings of the 22nd international conference on World Wide Web
Hi-index | 0.00 |
Several messages express opinions about events, products, and services, political views or even their author's emotional state and mood. Sentiment analysis has been used in several applications including analysis of the repercussions of events in social networks, analysis of opinions about products and services, and simply to better understand aspects of social communication in Online Social Networks (OSNs). There are multiple methods for measuring sentiments, including lexical-based approaches and supervised machine learning methods. Despite the wide use and popularity of some methods, it is unclear which method is better for identifying the polarity (i.e., positive or negative) of a message as the current literature does not provide a method of comparison among existing methods. Such a comparison is crucial for understanding the potential limitations, advantages, and disadvantages of popular methods in analyzing the content of OSNs messages. Our study aims at filling this gap by presenting comparisons of eight popular sentiment analysis methods in terms of coverage (i.e., the fraction of messages whose sentiment is identified) and agreement (i.e., the fraction of identified sentiments that are in tune with ground truth). We develop a new method that combines existing approaches, providing the best coverage results and competitive agreement. We also present a free Web service called iFeel, which provides an open API for accessing and comparing results across different sentiment methods for a given text.