Temporal Sentiment Analysis and Causal Rules Extraction from Tweets for Event Prediction

Abstract Sentiment analysis or opinion mining is the process of computationally identifying and categorizing opinions expressed in a piece of text, in order to determine whether the writer's attitude towards a particular topic, product, etc. is positive, negative, or neutral. It is one of the most active research areas in natural language processing and text mining in recent years. A detailed study of the two concepts (1) Temporal sentiment analysis (2) Sentiment causal relation is presented in this paper. Temporal sentiment analysis is useful for summarizing the events based on sentiment and time. Causal relation is useful for identifying cause and effect of events and is also useful for event prediction. These two concepts when combined result in a better event prediction model that can predict the time period between the events and sentiment of upcoming events. The proposed work introduces a generalized prediction model based on temporal sentiment analysis of tweet to identify the causal relation between the events which can be used to predict the event sentiment and duration between the events. The proposed method is to be evaluated using the performance measures precision and recall. The accuracy of causal rule prediction is evaluated using parameters Mean Absolute Error (MAE) and the Root Mean Squared error (RMSE).

[1]  Hongliang Yu,et al.  A study of supervised term weighting scheme for sentiment analysis , 2014, Expert Syst. Appl..

[2]  Fabrizio Sebastiani,et al.  Machine learning in automated text categorization , 2001, CSUR.

[3]  Qiang Ye,et al.  Sentiment classification of online reviews to travel destinations by supervised machine learning approaches , 2009, Expert Syst. Appl..

[4]  Jungwoo Kim,et al.  The politics of comments: predicting political orientation of news stories with commenters' sentiment patterns , 2011, CSCW.

[5]  Clement T. Yu,et al.  Topic Sentiment Change Analysis , 2011, MLDM.

[6]  Dipankar Das,et al.  Temporal Analysis of Sentiment Events - A Visual Realization and Tracking , 2011, CICLing.

[7]  Nada Lavrac,et al.  Predictive Sentiment Analysis of Tweets: A Stock Market Application , 2013, CHI-KDD.

[8]  Björn W. Schuller,et al.  Learning and Knowledge-Based Sentiment Analysis in Movie Review Key Excerpts , 2010, COST 2102 Training School.

[9]  Thorsten Joachims,et al.  Text Categorization with Support Vector Machines: Learning with Many Relevant Features , 1998, ECML.

[10]  Paramita Mirza,et al.  Extracting Temporal and Causal Relations between Events , 2014, ACL.

[11]  Gilad Mishne,et al.  MoodViews: Tools for Blog Mood Analysis , 2006, AAAI Spring Symposium: Computational Approaches to Analyzing Weblogs.

[12]  Nada Lavrac,et al.  Stream-based active learning for sentiment analysis in the financial domain , 2014, Inf. Sci..

[13]  Nigel Collier,et al.  Sentiment Analysis using Support Vector Machines with Diverse Information Sources , 2004, EMNLP.

[14]  Jin-Cheon Na,et al.  Sentence-Level Sentiment Polarity Classification Using a Linguistic Approach , 2011, ICADL.

[15]  Hiroshi Nakagawa,et al.  Understanding Sentiment of People from News Articles: Temporal Sentiment Analysis of Social Events , 2007, ICWSM.

[16]  A. Kaplan,et al.  Users of the world, unite! The challenges and opportunities of Social Media , 2010 .

[17]  Sheng Wang,et al.  SUIT: A Supervised User-Item Based Topic Model for Sentiment Analysis , 2014, AAAI.

[18]  Li Chen,et al.  News impact on stock price return via sentiment analysis , 2014, Knowl. Based Syst..

[19]  Antonios Siganos,et al.  Facebook's daily sentiment and international stock markets , 2014 .

[20]  Yücel Saygin,et al.  Sentimental causal rule discovery from Twitter , 2014, Expert Syst. Appl..

[21]  Janyce Wiebe,et al.  Development and Use of a Gold-Standard Data Set for Subjectivity Classifications , 1999, ACL.

[22]  Bing Liu,et al.  Sentiment Analysis and Opinion Mining , 2012, Synthesis Lectures on Human Language Technologies.

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