Natural Language Processing for Sentiment Analysis: An Exploratory Analysis on Tweets

In this paper, we present our preliminary experiments on tweets sentiment analysis. This experiment is designed to extract sentiment based on subjects that exist in tweets. It detects the sentiment that refers to the specific subject using Natural Language Processing techniques. To classify sentiment, our experiment consists of three main steps, which are subjectivity classification, semantic association, and polarity classification. The experiment utilizes sentiment lexicons by defining the grammatical relationship between sentiment lexicons and subject. Experimental results show that the proposed system is working better than current text sentiment analysis tools, as the structure of tweets is not same as regular text.

[1]  Aliza Sarlan,et al.  Twitter sentiment analysis , 2014, Proceedings of the 6th International Conference on Information Technology and Multimedia.

[2]  Bo Pang,et al.  Thumbs up? Sentiment Classification using Machine Learning Techniques , 2002, EMNLP.

[3]  Janyce Wiebe,et al.  Articles: Recognizing Contextual Polarity: An Exploration of Features for Phrase-Level Sentiment Analysis , 2009, CL.

[4]  Jeonghee Yi,et al.  Sentiment analysis: capturing favorability using natural language processing , 2003, K-CAP '03.

[5]  Andrea Esuli,et al.  SENTIWORDNET: A Publicly Available Lexical Resource for Opinion Mining , 2006, LREC.

[6]  Shawn M. Bergman,et al.  Twitter versus Facebook: Exploring the role of narcissism in the motives and usage of different social media platforms , 2014, Comput. Hum. Behav..

[7]  Leandro Nunes de Castro,et al.  Automatic sentiment analysis of Twitter messages , 2012, 2012 Fourth International Conference on Computational Aspects of Social Networks (CASoN).

[8]  Adam Westerski Sentiment Analysis : Introduction and the State of the Art overview , 2009 .

[9]  Razvan C. Bunescu,et al.  Sentiment analyzer: extracting sentiments about a given topic using natural language processing techniques , 2003, Third IEEE International Conference on Data Mining.

[10]  Christian Doerr,et al.  Context-Sensitive Sentiment Classification of Short Colloquial Text , 2012, Networking.

[11]  Bo Pang,et al.  A Sentimental Education: Sentiment Analysis Using Subjectivity Summarization Based on Minimum Cuts , 2004, ACL.

[12]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[13]  C. Goose,et al.  Glossary of Terms , 2004, Machine Learning.