A Fine Grain Sentiment Analysis with Semantics in Tweets
Social networking is nowadays a major source of new information in the world. Microblogging sites like Twitter have millions of active users (320 million active users on Twitter on the 30th September 2015) who share their opinions in real time, generating huge amounts of data. These data are, in mos...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Universidad Internacional de La Rioja (UNIR)
2016-03-01
|
Series: | International Journal of Interactive Multimedia and Artificial Intelligence |
Subjects: | |
Online Access: | http://www.ijimai.org/journal/node/933 |
id |
doaj-c4d675b115ad4675927204700bd0581d |
---|---|
record_format |
Article |
spelling |
doaj-c4d675b115ad4675927204700bd0581d2020-11-24T21:37:08ZengUniversidad Internacional de La Rioja (UNIR)International Journal of Interactive Multimedia and Artificial Intelligence1989-16601989-16602016-03-0136222810.9781/ijimai.2016.363ijimai.2016.363A Fine Grain Sentiment Analysis with Semantics in TweetsCristobal Barba GonzalezJosé García-NietoIsmael Navas-DelgadoJosé Aldana-MontesSocial networking is nowadays a major source of new information in the world. Microblogging sites like Twitter have millions of active users (320 million active users on Twitter on the 30th September 2015) who share their opinions in real time, generating huge amounts of data. These data are, in most cases, available to any network user. The opinions of Twitter users have become something that companies and other organisations study to see whether or not their users like the products or services they offer. One way to assess opinions on Twitter is classifying the sentiment of the tweets as positive or negative. However, this process is usually done at a coarse grain level and the tweets are classified as positive or negative. However, tweets can be partially positive and negative at the same time, referring to different entities. As a result, general approaches usually classify these tweets as “neutral”. In this paper, we propose a semantic analysis of tweets, using Natural Language Processing to classify the sentiment with regards to the entities mentioned in each tweet. We offer a combination of Big Data tools (under the Apache Hadoop framework) and sentiment analysis using RDF graphs supporting the study of the tweet’s lexicon. This work has been empirically validated using a sporting event, the 2014 Phillips 66 Big 12 Men’s Basketball Championship. The experimental results show a clear correlation between the predicted sentiments with specific events during the championship.http://www.ijimai.org/journal/node/933AnalysisApacheBig DataHadoopLinked DataSemantic WebTwitter |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Cristobal Barba Gonzalez José García-Nieto Ismael Navas-Delgado José Aldana-Montes |
spellingShingle |
Cristobal Barba Gonzalez José García-Nieto Ismael Navas-Delgado José Aldana-Montes A Fine Grain Sentiment Analysis with Semantics in Tweets International Journal of Interactive Multimedia and Artificial Intelligence Analysis Apache Big Data Hadoop Linked Data Semantic Web |
author_facet |
Cristobal Barba Gonzalez José García-Nieto Ismael Navas-Delgado José Aldana-Montes |
author_sort |
Cristobal Barba Gonzalez |
title |
A Fine Grain Sentiment Analysis with Semantics in Tweets |
title_short |
A Fine Grain Sentiment Analysis with Semantics in Tweets |
title_full |
A Fine Grain Sentiment Analysis with Semantics in Tweets |
title_fullStr |
A Fine Grain Sentiment Analysis with Semantics in Tweets |
title_full_unstemmed |
A Fine Grain Sentiment Analysis with Semantics in Tweets |
title_sort |
fine grain sentiment analysis with semantics in tweets |
publisher |
Universidad Internacional de La Rioja (UNIR) |
series |
International Journal of Interactive Multimedia and Artificial Intelligence |
issn |
1989-1660 1989-1660 |
publishDate |
2016-03-01 |
description |
Social networking is nowadays a major source of new information in the world. Microblogging sites like Twitter have millions of active users (320 million active users on Twitter on the 30th September 2015) who share their opinions in real time, generating huge amounts of data. These data are, in most cases, available to any network user. The opinions of Twitter users have become something that companies and other organisations study to see whether or not their users like the products or services they offer. One way to assess opinions on Twitter is classifying the sentiment of the tweets as positive or negative. However, this process is usually done at a coarse grain level and the tweets are classified as positive or negative. However, tweets can be partially positive and negative at the same time, referring to different entities. As a result, general approaches usually classify these tweets as “neutral”. In this paper, we propose a semantic analysis of tweets, using Natural Language Processing to classify the sentiment with regards to the entities mentioned in each tweet. We offer a combination of Big Data tools (under the Apache Hadoop framework) and sentiment analysis using RDF graphs supporting the study of the tweet’s lexicon. This work has been empirically validated using a sporting event, the 2014 Phillips 66 Big 12 Men’s Basketball Championship. The experimental results show a clear correlation between the predicted sentiments with specific events during the championship. |
topic |
Analysis Apache Big Data Hadoop Linked Data Semantic Web |
url |
http://www.ijimai.org/journal/node/933 |
work_keys_str_mv |
AT cristobalbarbagonzalez afinegrainsentimentanalysiswithsemanticsintweets AT josegarcianieto afinegrainsentimentanalysiswithsemanticsintweets AT ismaelnavasdelgado afinegrainsentimentanalysiswithsemanticsintweets AT josealdanamontes afinegrainsentimentanalysiswithsemanticsintweets AT cristobalbarbagonzalez finegrainsentimentanalysiswithsemanticsintweets AT josegarcianieto finegrainsentimentanalysiswithsemanticsintweets AT ismaelnavasdelgado finegrainsentimentanalysiswithsemanticsintweets AT josealdanamontes finegrainsentimentanalysiswithsemanticsintweets |
_version_ |
1725938053928714240 |