2013Unpublished venueRequires access

Comparing and combining sentiment analysis methods

Pollyanna Gonçalves, Matheus Araújo, Fabrí­cio Benevenuto, Meeyoung Cha, Pollyanna Gonçalves, Matheus Araújo, Fabrí­cio Benevenuto, Meeyoung Cha

Open publisher page 304 citations

Abstract

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 identi-fying the polarity (i.e., positive or negative) of a message as the current literature does not provide a method of compar-ison 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 frac-tion 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 compet-itive agreement. We also present a free Web service called iFeel, which provides an open API for accessing and com-paring results across different sentiment methods for a given text.

About this research paper

What this paper is about

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 identi-fying the polarity (i.e., positive or negative) of a message as the current literature does not provide a method of compar-ison 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 frac-tion 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 compet-itive agreement. We also present a free Web service called iFeel, which provides an open API for accessing and com-paring results across different sentiment methods for a given text.

Why it matters

OpenAlex reports 304 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

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 identi-fying the polarity (i.e., positive or negative) of a message as the current literature does not provide a method of compar-ison 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 frac-tion 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 compet-itive agreement. We also present a free Web service called iFeel, which provides an open API for accessing and com-paring results across different sentiment methods for a given text.

Key concepts: Popularity, Sentiment analysis, Computer science, Social media, Fraction (chemistry), Mood, Service (business), Polarity (international relations)

Related papers

Back to paper searchBrowse research topicsOriginal source
Comparing and combining sentiment analysis methods — Research Paper | ScholarLens