Sentiment Analysis of Social Media Texts: a SemEval Perspective

Size: px
Start display at page:

Download "Sentiment Analysis of Social Media Texts: a SemEval Perspective"

Transcription

1 Sentiment Analysis of Social Media Texts: a SemEval Perspective Preslav Nakov Qatar Computing Research Institute, HBKU Dialog conference May 29, 2015 Moscow, Russia Using some slides by Pushpak Bhattacharyya, Sam Clark, Oren Etzioni, Dan Jurafsky, Bing Liu, Svetlana Kiritchenko, Zornitsa Kozareva, Saif Mohammad, Chris Manning, Mausam, Hwee Tou Ng, Alan Ritter, Sara Rosenthal, Veselin Stoyanov, Pidong Wang, Theresa Wilson, Xiaodan Zhu,

2 Sentiment Analysis on Twitter SemEval-2013 Task 2: 44 teams SemEval-2014 Task 9: 46 teams SemEval-2015 Task 10: 41 teams General sentiment No aspect SemEval-2016 Task??: coming 2

3 SemEval-2013 Task 2: Sentiment Analysis on Twitter 3

4 Task Description Two subtasks: A. Phrase-level sentiment B. Message-level sentiment Classify as positive, negative, neutral/objective: Words and phrases identified as subjective Messages (tweets/sms) 4

5 Subtask A: Phrase-Level

6 Subtask B: Message-Level

7 Data Collection Extract NEs (Ritter et al., 2011) Identify Popular Topics (Ritter et al., 2012) NEs frequently associated with specific dates Extract Messages Mentioning Topics Filter Messages for Sentiment Keep if pos/neg term from SentiWordNet (>0.3) Data for Annotation 7

8 Annotation Task Mechanical Turk HIT (3-5 workers per tweet) Instructions: Subjective words are ones which convey an opinion. Given a sentence, identify whether it is objective, positive, negative, or neutral. Then, identify each subjective word or phrase in the context of the sentence and mark the position of its start and end in the text boxes below. The number above each word indicates its position. The word/phrase will be generated in the adjacent textbox so that you can confirm that you chose the correct range. Choose the polarity of the word or phrase by selecting one of the radio buttons: positive, negative, or neutral. If a sentence is not subjective please select the checkbox indicating that There are no subjective words/phrases. Please read the examples and invalid responses before beginning if this is your first time answering this hit.

9 Data Annotations Final annotations determined using majority vote Worker 1 Worker 2 Worker 3 Worker 4 Worker 5 Intersection I would love to watch Vampire Diaries tonight :) and some Heroes! Great combination I would love to watch Vampire Diaries tonight :) and some Heroes! Great combination I would love to watch Vampire Diaries tonight :) and some Heroes! Great combination I would love to watch Vampire Diaries tonight :) and some Heroes! Great combination I would love to watch Vampire Diaries tonight :) and some Heroes! Great combination I would love to watch Vampire Diaries tonight :) and some Heroes! Great combination 9

10 Example Annotations friday evening plans were great, but saturday s plans didnt go as expected i went dancing & it was an ok club, but terribly crowded :-( WHY THE HELL DO YOU GUYS ALL HAVE MRS. KENNEDY! SHES A FUCKING DOUCHE AT&T was okay but whenever they do something nice in the name of customer service it seems like a favor, while T-Mobile makes that a normal everyday thin obama should be impeached on TREASON charges. Our Nuclear arsenal was TOP Secret. Till HE told our enemies what we had. #Coward #Traitor My graduation speech: I d like to thanks Google, Wikipedia and my computer! :D #ithingteens 10

11 Subtask A Distribution of Classes Train Dev Test-TWEET Test-SMS Positive 5, ,734 (60%) 1,071 (46%) Negative 3, ,541 (33%) 1,104 (47%) Neutral (3%) 159 (7%) Total 4,635 2,334 Subtask B Train Dev Test-TWEET Test-SMS Positive 3, ,573 (41%) 492 (23%) Negative 1, (16%) 394 (19%) Neutral/Ob jective 4, ,640 (43%) 1,208 (58%) Total 3,814 2,094 11

12 Options for Participation 1. Subtask A and/or Subtask B 2. Constrained* and/or Unconstrained Refers to data used for training 3. Tweets and/or SMS * Used for ranking 12

13 Participation Constrained (21) Unconstrained (7) Constrained (36) Unconstrained (15) Submissions (148) 13

14 Scoring Recall, Precision, F-measure calculated for pos/neg classes for each run submitted Score = Ave(Pos F, Neg F) 14

15 Subtask A (words/phrases) Results Tweets SMS Top Systems 1. NRC-Canada 2. AVAYA 3. Bounce Top Systems 1. GU-MLT-LT 2. NRC-Canada 3. AVAYA Constrained Unconstrained Constrained Unconstrained GU-MLT-LT: careful normalization AVAYA: dependency parse Bounce: term-length (long are neutral) 15

16 Subtask B (messages) Results Tweets SMS Top Systems 1. NRC-Canada 2. GU-MLT-LT 3. teragram Top Systems 1. NRC-Canada 2. GU-MLT-LT 3. KLUE 0 0 Constrained Unconstrained Constrained Unconstrained GU-MLT-LT: careful normalization Bounce: Term-length (long are neutral) Teragram: Manual rules 16

17 The Winning System: NRC-Canada 17

18 The Winning System: NRC-Canada IS THIS THE WINNER? 18

19 Subtask A (phrase): Twitter 19

20 Subtask A (phrase): SMS 20

21 Subtask B (message): Twitter 21

22 Subtask B (message): SMS 22

23 The Winning System: NRC-Canada SUBTASK B (MESSAGE) 23

24 The System for Subtask B Pre-processing: - URL -> - UserID - Tokenization and part-of-speech (POS) tagging (CMU Twitter NLP tool) Classifier: - SVM with linear kernel 24

25 Features (B: message) 25

26 NRC: Subtask B (message): Twitter 26

27 NRC: Subtask B (message): SMS 27

28 Subtask B (message): Twitter 28

29 Subtask B (message): Twitter 29

30 Subtask B (message): SMS 30

31 The Winning System: NRC-Canada SUBTASK A (PHRASE) 31

32 Features 32

33 Subtask A (words/phrases): Twitter 33

34 Subtask A (words/phrases): Twitter 34

35 The Dominant Polarity Baseline (subtask A: phrases) 35

36 The Winning System: NRC-Canada THE SECRET? - MASSIVE AUTOMATIC LEXICONS! 36

37 Sentiment Lexicons What is in a sentiment lexicon? 37

38 Sentiment Lexicons Manually built lexicons NRC Emotion Lexicon (Mohammad & Turney, 2010): ~14K words MPQA Lexicon (Wilson et al., 2005): ~8K words Bing Liu Lexicon (Hu and Liu, 2004): ~6.8K words Automatically generated lexicons NRC Hashtag Sentiment lexicon: ~650K entries! Sentiment140 lexicon: >1M entries! 38

39 NRC Hashtag Sentiment Lexicon Hashtagged words can label emotions That jerk stole my photo on Tumblr #grrrr #anger 39

40 NRC Hashtag Sentiment Lexicon Seeds: synonyms of excellent, good, bad, terrible 30 positive 47 negative Collect tweets with the seeds as hashtags 775,000 tweets A tweet is considered positive if it has a positive hashtag negative if it has a negative hashtag 40

41 NRC Hashtag Sentiment Lexicon Еach w in the tweets is scored: score(w) = PMI(w,positive) PMI(w,negative) w is word or bigram PMI = pointwise mutual information If score(w) > 0, then w is positive If score(w) < 0, then w is negative 41

42 Pointwise Mutual Information PMI(word 1, word 2 ) = log 2 P(word 1,word 2 ) P(word 1 )P(word 2 ) 42

43 NRC Hashtag Sentiment Lexicon The final lexicon contains 54,129 words 316,531 bigrams 308,808 non-contiguous pairs Bigrams incorporate context: unpredictable story 0.4 unpredictable steering

44 NRC Sentiment140 Lexicon The lexicon contains 62,648 words 677,698 bigrams 480,010 non-contiguous pairs From 1.6 million tweets with emoticons Tweets with :) are considered positive Tweets with :( are considered negative 44

45 OTHER LEXICONS 45

46 The General Inquirer Home page: List of Categories: Spreadsheet: Categories: Positiv (1915 words) and Negativ (2291 words) Strong vs Weak, Active vs Passive, Overstated versus Understated Pleasure, Pain, Virtue, Vice, Motivation, Cognitive Orientation, etc Free for Research Use Philip J. Stone, Dexter C Dunphy, Marshall S. Smith, Daniel M. Ogilvie The General Inquirer: A Computer Approach to Content Analysis. MIT Press Not used by the NRC system! 46

47 LIWC (Linguistic Inquiry and Word Count) Pennebaker, J.W., Booth, R.J., & Francis, M.E. (2007). Linguistic Inquiry and Word Count: LIWC Austin, TX Home page: words, >70 classes Affective Processes negative emotion (bad, weird, hate, problem, tough) positive emotion (love, nice, sweet) Cognitive Processes Tentative (maybe, perhaps, guess), Inhibition (block, constraint) Pronouns, Negation (no, never), Quantifiers (few, many) $30 or $90 fee Not used by the NRC system! 47

48 MPQA Subjectivity Cues Lexicon Theresa Wilson, Janyce Wiebe, and Paul Hoffmann (2005). Recognizing Contextual Polarity in Phrase-Level Sentiment Analysis. Proc. of HLT-EMNLP Riloff and Wiebe (2003). Learning extraction patterns for subjective expressions. EMNLP Home page: words from 8221 lemmas 2718 positive 4912 negative Each word annotated for intensity (strong, weak) GNU GPL 48

49 Bing Liu Opinion Lexicon Minqing Hu and Bing Liu. Mining and Summarizing Customer Reviews. ACM SIGKDD Bing Liu's Page on Opinion Mining words 2006 positive 4783 negative 49

50 SentiWordNet Stefano Baccianella, Andrea Esuli, and Fabrizio Sebastiani SENTIWORDNET 3.0: An Enhanced Lexical Resource for Sentiment Analysis and Opinion Mining. LREC-2010 Home page: All WordNet synsets automatically annotated for degrees of positivity, negativity, and neutrality/objectiveness [estimable(j,3)] may be computed or estimated Pos 0 Neg 0 Obj 1 [estimable(j,1)] deserving of respect or high regard Pos.75 Neg 0 Obj.25 Not used by the NRC system! 50

51 Polarity Lexicons: Disagreement Christopher Potts, Sentiment Tutorial, 2011 Opinion Lexicon General Inquirer SentiWordNet LIWC MPQA 33/5402 (0.6%) 49/2867 (2%) 1127/4214 (27%) 12/363 (3%) Opinion Lexicon 32/2411 (1%) 1004/3994 (25%) 9/403 (2%) General Inquirer 520/2306 (23%) 1/204 (0.5%) SentiWordNet 174/694 (25%) LIWC 51

52 SemEval-2014 Task 9: Sentiment Analysis on Twitter 52

53 SemEval-2014 Task 9 Same two subtasks: A. Phrase-level sentiment B. Message-level sentiment 53

54 Test Datasets: Examples 54

55 Datasets: Statistics 55

56 GOLD vs. Best/Average/Worst Turker 56

57 Annotation 57

58 Results: Subtask A (phrase polarity) SentiKLUE: used message-level polarity CMUQ-Hybrid: RBF kernel ThinkPositive: deep convolution network

59 Results: Subtask B (message polarity) TeamX: fine tuning towards tweet dataset coooolll: sentimentspecific word embeddings RTRGO: random subspace learning

60 Baselines: Subtask A (phrase) All systems beat this Most systems beat this Very few systems beat this 60

61 NRC-Canada: Feature Importance (A) 61

62 Baselines: Subtask B (message) Almost all systems beat this 2/3 of the systems beat this 62

63 NRC-Canada: Feature Importance (B) 63

64 Progress over the Two Years Returning teams in out of 46 Improvements - Subtask A o 0-1 points absolute o e.g., NRC-Canada: Subtask B o 2-3 points absolute o e.g., NRC-Canada:

65 Out-of-Domain Data Only tweets were given as training data Some teams only good on tweets - e.g., TeamX o tune a weighting scheme specifically for class imbalances in tweets Some teams good across all datasets - e.g., NRC-Canada o because they relied on lexicons Everybody suffers on sarcasm - A: 5-10 points - B: points 65

66 Impact of Training Data Size Tweet distribution - cannot be done directly: violates Twitter TOS - download script released Data used - min : 5,215 - max: 10,882 - avg.: 8,500 The best teams had less than 8,500 - e.g., teamx, coooolll 66

67 Impact of Lexicons New Twitter Sentiment lexicons - NRC-Canada o A: +2 points o B: +6.5 points Pre-existing Sentiment lexicons - in general: +1-2 points - on SMS: up to +3.5 points 67

68 Impact of Word Clusters & Embeddings Word embeddings - sentiment-specific word embeddings o coooolll: +3-4 points: General word clusters and embeddings - on tweets: points - on SMS: +1-2 points 68

69 Negation Handling 1. Invert polarity in negated context. 2. Add NOT_ to every word in negation context: RTRGO: +1.5 points (using both) didn t like this movie, but I didn t NOT_like NOT_this NOT_movie, but I 3. Separate lexicon for negated words. NRC-Canada: +1.5 for A, +2.5 for B 69

70 The Role of Context in Subtask A (phrase-level polarity) NRC-Canada: +4 points - unigrams, bigrams from context window - features from the entire message BOUNCE: +6.4 points - features from neighboring target phrases AVAYA - dependency path features 70

71 Why is Subtask A (phrase-level) Easier than Subtask B (message-level)? 85-89% of test phrases seen in training Skewed to one polarity 80% have the same polarity in test as the dominant in training 71

72 SemEval-2015 Task 10: Sentiment Analysis on Twitter 72

73 New Subtasks at SemEval-2015 Topic-Based Message Polarity Classification Detecting Trends Towards a Topic Determining the Strength of Twitter Sentiment Terms 73

74 Results: Subtask B (message polarity) Webis: ensemble of four approaches from previous editions of the task unitn: deep convolutional neural networks lsislif: logistic regression with special weighting for positives and negatives INESC-ID: word embeddings

75 Upcoming SemEval-2016: Sentiment Analysis on Twitter 75

76 SemEval-2016: Stars & Trends Message-level polarity - pos/neg/neu o classification - 5 stars o ordinal regression Trend detection - pos/neg/neu o quantification - 5 stars o ordinal quantification 76

77 Other Sentiment Tasks at SemEval

78 SemEval-2015, Sentiment Tasks SemEval-2015: Relevant Tasks! Task 9: CLIPEval Implicit Polarity of Events explicit and implicit, pleasant and unpleasant, events! Task 10: Sentiment Analysis in Twitter repeat of 2013 and 2014 task more subtasks! Task 11: Sentiment Analysis of Figurative Language in Twitter metaphoric and ironic tweets intensity of sentiment! Task 12: Aspect Based Sentiment Analysis repeat of 2014 task domain adaptation task 78

79 Task 9: CLIPEval Implicit Polarity of Events Task 9: CLIPEval Implicit Polarity of Events! Explicit pleasant event Yesterday I met a beautiful woman! Explicit unpleasant event I ate a bad McRib this week! Implicit pleasant event Last night I finished the sewing project! Implicit unpleasant event Today, I lost a bet with my grandma A dataset of first person sentences annotated as instantiations of pleasant and unpleasant events (MacPhillamy and Lewinsohn 1982): After that, I started to color my hair and polish my nails. positive, personal_care When Swedish security police Saepo arrested me in 2003 I was asked questions about this man. negative, legal_issue

80 Task 10: Sentiment Analysis in Twitter Task 10: Sentiment Analysis in Twitter! Subtask A: Contextual Polarity Disambiguation Given a message containing a marked instance of a word or phrase, determine whether that instance is positive, negative or neutral in that context.! Subtask B: Message Polarity Classification Given a message, classify whether the message is of positive, negative, or neutral sentiment.! Subtask C NEW : Topic-Based Message Polarity Classification Given a message and a topic, classify whether the message is of positive, negative, or neutral sentiment towards the given topic.! Subtask D NEW : Detecting Trends Towards a Topic Given a set of messages on a given topic from the same period of time, determine whether the dominant sentiment towards the target topic in these messages is (a) strongly positive, (b) weakly positive, (c) neutral, (d) weakly negative, or (e) strongly negative.! Subtask E NEW : Determining degree of prior polarity Given a word or a phrase, provide a score between 0 and 1 that is indicative of its strength of association with positive sentiment

81 Task 11: Sentiment Task 11: Sentiment Analysis Analysis of Figurative Language of Figurative in Twitter Language in Twitter! Twitter is rife with ironic, sarcastic and figurative language.! How does this creativity impact the perceived affect?! Do conventional sentiment techniques need special augmentations to cope with this non-literal content? This is not an irony detection task per se, but a sentiment analysis task in the presence of irony.! Task 11 will test the capability of sentiment systems on a collection of tweets that have a high concentration of sarcasm, irony and metaphor. Tweets are hand-tagged on a sentiment scale ranging from -5 (very negative meaning) to +5 (very positive). 81

82 Task 12: Aspect Based Sentiment Analysis Task 12: Aspect Based! Subtask 1 a set of quintuples has to be extracted from a collection of opinionated documents "opinion target "target category "target polarity " from and to that indicate the opinion target s starting and ending offset in the text! Subtask 2 same as subtask 1, but on new unseen domain no training data from the target domain

83 Other Other Sentiment Sentiment Challenges Challenges! Kaggle competition on Sentiment Analysis on Movie Reviews website: deadline: 11:59 pm, Saturday 28 February 2015 UTC # of teams: 395 The sentiment labels are: "0 - negative "1 - somewhat negative "2 - neutral "3 - somewhat positive "4 - positive 83

84 Other Sentiment Tasks 84

85 Computational work on other affective states Emotion: Detecting annoyed callers to dialogue system Detecting confused/frustrated vs. confident students Mood: Finding traumatized or depressed writers Interpersonal stances: Detection of flirtation or friendliness in conversations Personality traits: Detection of extroverts 85

86 Scherer Typology of Affective States Emotion: brief organically synchronized evaluation of a major event angry, sad, joyful, fearful, ashamed, proud, elated Mood: diffuse non-caused low-intensity long-duration change in subjective feeling cheerful, gloomy, irritable, listless, depressed, buoyant Interpersonal stances: affective stance toward another person in a specific interaction friendly, flirtatious, distant, cold, warm, supportive, contemptuous Attitudes: enduring, affectively colored beliefs, dispositions towards objects or persons liking, loving, hating, valuing, desiring Personality traits: stable personality dispositions and typical behavior tendencies nervous, anxious, reckless, morose, hostile, jealous 86

87 CONCLUSION SemEval task on Sentiment Analysis testbed for comparisons generated new lexicons revealed important features Future get closer to what users need stars, trends, Thank you! 87

88 Why Sentiment Analysis? 88

89 What people think? What others think has always been an important piece of information Which car should I buy? Which schools should I apply to? Which Professor to work for? Whom should I vote for? 89

90 Google Product Search a 90

91 Bing Shopping a 91

92 Personality Analysis 92

93 Personality Analysis: Used by HR 93

94 Analyzing German Politician s Profiles (Tumasjan & al, 2010) 94

95 Predicting German Elections (Tumasjan & al, 2010) 95

96 Twitter Predicts US Election Results 404 out of 432 races for the US House of Representatives 92.8% correct! 96

97 Twitter vs. Gallup Poll of Consumer Confidence (O'Connor & al, 2010) 97

98 Twitter Sentiment (Bollen & al, 2011)

99 CALM Dow Jones CALM predicts DJIA 3 days later At least one current hedge fund uses this algorithm (Bollen & al, 2011) 99

100 Fake Reviews on Amazon 100

101 Review Manipulation on Yelp

102 Review Manipulation on Yelp 102

103 Political Trolls?

104 The Bulgarian Twitter Space 104

105 Spam, Trolls, Computer-Generated Content Books - Algorithm by Philip Parker, Insead o 1,000,000+ books generated o 100,000+ sold at Amazon Robo journalism - tons of articles generated today - by 2025, can cover 90% What is next - Robo trolls writing fake comments/reviews? - Computers mining text written by other computers? - From Computational to Computer Linguistics? - 105

Big Data and Opinion Mining: Challenges and Opportunities

Big Data and Opinion Mining: Challenges and Opportunities Big Data and Opinion Mining: Challenges and Opportunities Dr. Nikolaos Korfiatis Director Frankfurt Big Data Lab JW Goethe University Frankfurt, Germany /~nkorf Agenda Opinion Mining and Sentiment Analysis

More information

IIIT-H at SemEval 2015: Twitter Sentiment Analysis The good, the bad and the neutral!

IIIT-H at SemEval 2015: Twitter Sentiment Analysis The good, the bad and the neutral! IIIT-H at SemEval 2015: Twitter Sentiment Analysis The good, the bad and the neutral! Ayushi Dalmia, Manish Gupta, Vasudeva Varma Search and Information Extraction Lab International Institute of Information

More information

Sentiment Analysis: a case study. Giuseppe Castellucci castellucci@ing.uniroma2.it

Sentiment Analysis: a case study. Giuseppe Castellucci castellucci@ing.uniroma2.it Sentiment Analysis: a case study Giuseppe Castellucci castellucci@ing.uniroma2.it Web Mining & Retrieval a.a. 2013/2014 Outline Sentiment Analysis overview Brand Reputation Sentiment Analysis in Twitter

More information

Developing a Successful SemEval Task in Sentiment Analysis of Twitter and Other Social Media Texts

Developing a Successful SemEval Task in Sentiment Analysis of Twitter and Other Social Media Texts Noname manuscript No. (will be inserted by the editor) Developing a Successful SemEval Task in Sentiment Analysis of Twitter and Other Social Media Texts Preslav Nakov Sara Rosenthal Svetlana Kiritchenko

More information

Kea: Expression-level Sentiment Analysis from Twitter Data

Kea: Expression-level Sentiment Analysis from Twitter Data Kea: Expression-level Sentiment Analysis from Twitter Data Ameeta Agrawal Computer Science and Engineering York University Toronto, Canada ameeta@cse.yorku.ca Aijun An Computer Science and Engineering

More information

CMUQ@Qatar:Using Rich Lexical Features for Sentiment Analysis on Twitter

CMUQ@Qatar:Using Rich Lexical Features for Sentiment Analysis on Twitter CMUQ@Qatar:Using Rich Lexical Features for Sentiment Analysis on Twitter Sabih Bin Wasi, Rukhsar Neyaz, Houda Bouamor, Behrang Mohit Carnegie Mellon University in Qatar {sabih, rukhsar, hbouamor, behrang}@cmu.edu

More information

Sentiment Lexicons for Arabic Social Media

Sentiment Lexicons for Arabic Social Media Sentiment Lexicons for Arabic Social Media Saif M. Mohammad 1, Mohammad Salameh 2, Svetlana Kiritchenko 1 1 National Research Council Canada, 2 University of Alberta saif.mohammad@nrc-cnrc.gc.ca, msalameh@ualberta.ca,

More information

Kea: Sentiment Analysis of Phrases Within Short Texts

Kea: Sentiment Analysis of Phrases Within Short Texts Kea: Sentiment Analysis of Phrases Within Short Texts Ameeta Agrawal, Aijun An Department of Computer Science and Engineering York University, Toronto, Canada M3J 1P3 {ameeta, aan}@cse.yorku.ca Abstract

More information

Improving Twitter Sentiment Analysis with Topic-Based Mixture Modeling and Semi-Supervised Training

Improving Twitter Sentiment Analysis with Topic-Based Mixture Modeling and Semi-Supervised Training Improving Twitter Sentiment Analysis with Topic-Based Mixture Modeling and Semi-Supervised Training Bing Xiang * IBM Watson 1101 Kitchawan Rd Yorktown Heights, NY 10598, USA bingxia@us.ibm.com Liang Zhou

More information

On the Automatic Learning of Sentiment Lexicons

On the Automatic Learning of Sentiment Lexicons On the Automatic Learning of Sentiment Lexicons Aliaksei Severyn DISI, University of Trento 38123 Povo (TN), Italy severyn@disi.unitn.it Alessandro Moschitti Qatar Computing Research Institue 5825 Doha,

More information

Fine-Grained Sentiment Analysis for Movie Reviews in Bulgarian

Fine-Grained Sentiment Analysis for Movie Reviews in Bulgarian Fine-Grained Sentiment Analysis for Movie Reviews in Bulgarian Borislav Kapukaranov Faculty of Mathematics and Informatics Sofia University Bulgaria b.kapukaranov@gmail.com Preslav Nakov Qatar Computing

More information

VCU-TSA at Semeval-2016 Task 4: Sentiment Analysis in Twitter

VCU-TSA at Semeval-2016 Task 4: Sentiment Analysis in Twitter VCU-TSA at Semeval-2016 Task 4: Sentiment Analysis in Twitter Gerard Briones and Kasun Amarasinghe and Bridget T. McInnes, PhD. Department of Computer Science Virginia Commonwealth University Richmond,

More information

NILC USP: A Hybrid System for Sentiment Analysis in Twitter Messages

NILC USP: A Hybrid System for Sentiment Analysis in Twitter Messages NILC USP: A Hybrid System for Sentiment Analysis in Twitter Messages Pedro P. Balage Filho and Thiago A. S. Pardo Interinstitutional Center for Computational Linguistics (NILC) Institute of Mathematical

More information

A comparison of Lexicon-based approaches for Sentiment Analysis of microblog posts

A comparison of Lexicon-based approaches for Sentiment Analysis of microblog posts A comparison of Lexicon-based approaches for Sentiment Analysis of microblog posts Cataldo Musto, Giovanni Semeraro, Marco Polignano Department of Computer Science University of Bari Aldo Moro, Italy {cataldo.musto,giovanni.semeraro,marco.polignano}@uniba.it

More information

Sentiment Analysis. D. Skrepetos 1. University of Waterloo. NLP Presenation, 06/17/2015

Sentiment Analysis. D. Skrepetos 1. University of Waterloo. NLP Presenation, 06/17/2015 Sentiment Analysis D. Skrepetos 1 1 Department of Computer Science University of Waterloo NLP Presenation, 06/17/2015 D. Skrepetos (University of Waterloo) Sentiment Analysis NLP Presenation, 06/17/2015

More information

Sentiment Analysis in Twitter for Macedonian

Sentiment Analysis in Twitter for Macedonian Sentiment Analysis in Twitter for Macedonian Dame Jovanoski, Veno Pachovski University American College Skopje UACS, Macedonia {jovanoski,pachovski}@uacs.edu.mk Preslav Nakov Qatar Computing Research Institute

More information

SU-FMI: System Description for SemEval-2014 Task 9 on Sentiment Analysis in Twitter

SU-FMI: System Description for SemEval-2014 Task 9 on Sentiment Analysis in Twitter SU-FMI: System Description for SemEval-2014 Task 9 on Sentiment Analysis in Twitter Boris Velichkov, Borislav Kapukaranov, Ivan Grozev, Jeni Karanesheva, Todor Mihaylov, Yasen Kiprov, Georgi Georgiev,

More information

SemEval-2013 Task 2: Sentiment Analysis in Twitter

SemEval-2013 Task 2: Sentiment Analysis in Twitter SemEval-2013 Task 2: Sentiment Analysis in Twitter Preslav Nakov QCRI, Qatar Foundation pnakov@qf.org.qa Zornitsa Kozareva USC Information Sciences Institute kozareva@isi.edu Alan Ritter University of

More information

IIT Patna: Supervised Approach for Sentiment Analysis in Twitter

IIT Patna: Supervised Approach for Sentiment Analysis in Twitter IIT Patna: Supervised Approach for Sentiment Analysis in Twitter Raja Selvarajan and Asif Ekbal Department of Computer Science and Engineering Indian Institute of Technology Patna, India {raja.cs10,asif}@iitp.ac.in

More information

SAIL: Sentiment Analysis using Semantic Similarity and Contrast Features

SAIL: Sentiment Analysis using Semantic Similarity and Contrast Features SAIL: Sentiment Analysis using Semantic Similarity and Contrast Features Nikolaos Malandrakis, Michael Falcone, Colin Vaz, Jesse Bisogni, Alexandros Potamianos, Shrikanth Narayanan Signal Analysis and

More information

Webis: An Ensemble for Twitter Sentiment Detection

Webis: An Ensemble for Twitter Sentiment Detection Webis: An Ensemble for Twitter Sentiment Detection Matthias Hagen Martin Potthast Michel Büchner Benno Stein Bauhaus-Universität Weimar .@uni-weimar.de Abstract We reproduce four

More information

SemEval-2015 Task 10: Sentiment Analysis in Twitter

SemEval-2015 Task 10: Sentiment Analysis in Twitter SemEval-2015 Task 10: Sentiment Analysis in Twitter Sara Rosenthal Columbia University sara@cs.columbia.edu Preslav Nakov Qatar Computing Research Institute pnakov@qf.org.qa Svetlana Kiritchenko National

More information

CS 229, Autumn 2011 Modeling the Stock Market Using Twitter Sentiment Analysis

CS 229, Autumn 2011 Modeling the Stock Market Using Twitter Sentiment Analysis CS 229, Autumn 2011 Modeling the Stock Market Using Twitter Sentiment Analysis Team members: Daniel Debbini, Philippe Estin, Maxime Goutagny Supervisor: Mihai Surdeanu (with John Bauer) 1 Introduction

More information

Sentiment Analysis of Short Informal Texts

Sentiment Analysis of Short Informal Texts Journal of Artificial Intelligence Research 50 (2014) 723 762 Submitted 12/13; published 08/14 Sentiment Analysis of Short Informal Texts Svetlana Kiritchenko Xiaodan Zhu Saif M. Mohammad National Research

More information

Robust Sentiment Detection on Twitter from Biased and Noisy Data

Robust Sentiment Detection on Twitter from Biased and Noisy Data Robust Sentiment Detection on Twitter from Biased and Noisy Data Luciano Barbosa AT&T Labs - Research lbarbosa@research.att.com Junlan Feng AT&T Labs - Research junlan@research.att.com Abstract In this

More information

Sentiment Analysis and Topic Classification: Case study over Spanish tweets

Sentiment Analysis and Topic Classification: Case study over Spanish tweets Sentiment Analysis and Topic Classification: Case study over Spanish tweets Fernando Batista, Ricardo Ribeiro Laboratório de Sistemas de Língua Falada, INESC- ID Lisboa R. Alves Redol, 9, 1000-029 Lisboa,

More information

Sentiment Analysis of Twitter Data

Sentiment Analysis of Twitter Data Sentiment Analysis of Twitter Data Apoorv Agarwal Boyi Xie Ilia Vovsha Owen Rambow Rebecca Passonneau Department of Computer Science Columbia University New York, NY 10027 USA {apoorv@cs, xie@cs, iv2121@,

More information

Effect of Using Regression on Class Confidence Scores in Sentiment Analysis of Twitter Data

Effect of Using Regression on Class Confidence Scores in Sentiment Analysis of Twitter Data Effect of Using Regression on Class Confidence Scores in Sentiment Analysis of Twitter Data Itir Onal *, Ali Mert Ertugrul, Ruken Cakici * * Department of Computer Engineering, Middle East Technical University,

More information

TUGAS: Exploiting Unlabelled Data for Twitter Sentiment Analysis

TUGAS: Exploiting Unlabelled Data for Twitter Sentiment Analysis TUGAS: Exploiting Unlabelled Data for Twitter Sentiment Analysis Silvio Amir +, Miguel Almeida, Bruno Martins +, João Filgueiras +, and Mário J. Silva + + INESC-ID, Instituto Superior Técnico, Universidade

More information

UT-DB: An Experimental Study on Sentiment Analysis in Twitter

UT-DB: An Experimental Study on Sentiment Analysis in Twitter UT-DB: An Experimental Study on Sentiment Analysis in Twitter Zhemin Zhu Djoerd Hiemstra Peter Apers Andreas Wombacher CTIT Database Group, University of Twente Drienerlolaan 5, 7500 AE, Enschede, The

More information

Sentiment analysis of Twitter microblogging posts. Jasmina Smailović Jožef Stefan Institute Department of Knowledge Technologies

Sentiment analysis of Twitter microblogging posts. Jasmina Smailović Jožef Stefan Institute Department of Knowledge Technologies Sentiment analysis of Twitter microblogging posts Jasmina Smailović Jožef Stefan Institute Department of Knowledge Technologies Introduction Popularity of microblogging services Twitter microblogging posts

More information

Sentiment analysis on tweets in a financial domain

Sentiment analysis on tweets in a financial domain Sentiment analysis on tweets in a financial domain Jasmina Smailović 1,2, Miha Grčar 1, Martin Žnidaršič 1 1 Dept of Knowledge Technologies, Jožef Stefan Institute, Ljubljana, Slovenia 2 Jožef Stefan International

More information

Sentiment Classification on Polarity Reviews: An Empirical Study Using Rating-based Features

Sentiment Classification on Polarity Reviews: An Empirical Study Using Rating-based Features Sentiment Classification on Polarity Reviews: An Empirical Study Using Rating-based Features Dai Quoc Nguyen and Dat Quoc Nguyen and Thanh Vu and Son Bao Pham Faculty of Information Technology University

More information

A Comparative Study on Sentiment Classification and Ranking on Product Reviews

A Comparative Study on Sentiment Classification and Ranking on Product Reviews A Comparative Study on Sentiment Classification and Ranking on Product Reviews C.EMELDA Research Scholar, PG and Research Department of Computer Science, Nehru Memorial College, Putthanampatti, Bharathidasan

More information

SENTIMENT ANALYSIS USING BIG DATA FROM SOCIALMEDIA

SENTIMENT ANALYSIS USING BIG DATA FROM SOCIALMEDIA SENTIMENT ANALYSIS USING BIG DATA FROM SOCIALMEDIA 1 VAISHALI SARATHY, 2 SRINIDHI.S, 3 KARTHIKA.S 1,2,3 Department of Information Technology, SSN College of Engineering Old Mahabalipuram Road, alavakkam

More information

Package syuzhet. February 22, 2015

Package syuzhet. February 22, 2015 Type Package Package syuzhet February 22, 2015 Title Extracts Sentiment and Sentiment-Derived Plot Arcs from Text Version 0.2.0 Date 2015-01-20 Maintainer Matthew Jockers Extracts

More information

S-Sense: A Sentiment Analysis Framework for Social Media Sensing

S-Sense: A Sentiment Analysis Framework for Social Media Sensing S-Sense: A Sentiment Analysis Framework for Social Media Sensing Choochart Haruechaiyasak, Alisa Kongthon, Pornpimon Palingoon and Kanokorn Trakultaweekoon Speech and Audio Technology Laboratory (SPT)

More information

Twitter sentiment vs. Stock price!

Twitter sentiment vs. Stock price! Twitter sentiment vs. Stock price! Background! On April 24 th 2013, the Twitter account belonging to Associated Press was hacked. Fake posts about the Whitehouse being bombed and the President being injured

More information

SI485i : NLP. Set 6 Sentiment and Opinions

SI485i : NLP. Set 6 Sentiment and Opinions SI485i : NLP Set 6 Sentiment and Opinions It's about finding out what people think... Can be big business Someone who wants to buy a camera Looks for reviews online Someone who just bought a camera Writes

More information

Particular Requirements on Opinion Mining for the Insurance Business

Particular Requirements on Opinion Mining for the Insurance Business Particular Requirements on Opinion Mining for the Insurance Business Sven Rill, Johannes Drescher, Dirk Reinel, Jörg Scheidt, Florian Wogenstein Institute of Information Systems (iisys) University of Applied

More information

Some Experiments on Modeling Stock Market Behavior Using Investor Sentiment Analysis and Posting Volume from Twitter

Some Experiments on Modeling Stock Market Behavior Using Investor Sentiment Analysis and Posting Volume from Twitter Some Experiments on Modeling Stock Market Behavior Using Investor Sentiment Analysis and Posting Volume from Twitter Nuno Oliveira Centro Algoritmi Dep. Sistemas de Informação Universidade do Minho 4800-058

More information

Opinion Mining and Summarization. Bing Liu University Of Illinois at Chicago liub@cs.uic.edu http://www.cs.uic.edu/~liub/fbs/sentiment-analysis.

Opinion Mining and Summarization. Bing Liu University Of Illinois at Chicago liub@cs.uic.edu http://www.cs.uic.edu/~liub/fbs/sentiment-analysis. Opinion Mining and Summarization Bing Liu University Of Illinois at Chicago liub@cs.uic.edu http://www.cs.uic.edu/~liub/fbs/sentiment-analysis.html Introduction Two main types of textual information. Facts

More information

Prediction of Stock Market Shift using Sentiment Analysis of Twitter Feeds, Clustering and Ranking

Prediction of Stock Market Shift using Sentiment Analysis of Twitter Feeds, Clustering and Ranking 382 Prediction of Stock Market Shift using Sentiment Analysis of Twitter Feeds, Clustering and Ranking 1 Tejas Sathe, 2 Siddhartha Gupta, 3 Shreya Nair, 4 Sukhada Bhingarkar 1,2,3,4 Dept. of Computer Engineering

More information

Web opinion mining: How to extract opinions from blogs?

Web opinion mining: How to extract opinions from blogs? Web opinion mining: How to extract opinions from blogs? Ali Harb ali.harb@ema.fr Mathieu Roche LIRMM CNRS 5506 UM II, 161 Rue Ada F-34392 Montpellier, France mathieu.roche@lirmm.fr Gerard Dray gerard.dray@ema.fr

More information

Fine-grained German Sentiment Analysis on Social Media

Fine-grained German Sentiment Analysis on Social Media Fine-grained German Sentiment Analysis on Social Media Saeedeh Momtazi Information Systems Hasso-Plattner-Institut Potsdam University, Germany Saeedeh.momtazi@hpi.uni-potsdam.de Abstract Expressing opinions

More information

End-to-End Sentiment Analysis of Twitter Data

End-to-End Sentiment Analysis of Twitter Data End-to-End Sentiment Analysis of Twitter Data Apoor v Agarwal 1 Jasneet Singh Sabharwal 2 (1) Columbia University, NY, U.S.A. (2) Guru Gobind Singh Indraprastha University, New Delhi, India apoorv@cs.columbia.edu,

More information

Adapting Sentiment Lexicons using Contextual Semantics for Sentiment Analysis of Twitter

Adapting Sentiment Lexicons using Contextual Semantics for Sentiment Analysis of Twitter Adapting Sentiment Lexicons using Contextual Semantics for Sentiment Analysis of Twitter Hassan Saif, 1 Yulan He, 2 Miriam Fernandez 1 and Harith Alani 1 1 Knowledge Media Institute, The Open University,

More information

A Sentiment Analysis Model Integrating Multiple Algorithms and Diverse. Features. Thesis

A Sentiment Analysis Model Integrating Multiple Algorithms and Diverse. Features. Thesis A Sentiment Analysis Model Integrating Multiple Algorithms and Diverse Features Thesis Presented in Partial Fulfillment of the Requirements for the Degree Master of Science in the Graduate School of The

More information

Towards SoMEST Combining Social Media Monitoring with Event Extraction and Timeline Analysis

Towards SoMEST Combining Social Media Monitoring with Event Extraction and Timeline Analysis Towards SoMEST Combining Social Media Monitoring with Event Extraction and Timeline Analysis Yue Dai, Ernest Arendarenko, Tuomo Kakkonen, Ding Liao School of Computing University of Eastern Finland {yvedai,

More information

Sentiment Analysis of Microblogs

Sentiment Analysis of Microblogs Thesis for the degree of Master in Language Technology Sentiment Analysis of Microblogs Tobias Günther Supervisor: Richard Johansson Examiner: Prof. Torbjörn Lager June 2013 Contents 1 Introduction 3 1.1

More information

Learning to Identify Emotions in Text

Learning to Identify Emotions in Text Learning to Identify Emotions in Text Carlo Strapparava FBK-Irst, Italy strappa@itc.it Rada Mihalcea University of North Texas rada@cs.unt.edu ABSTRACT This paper describes experiments concerned with the

More information

Semantic Sentiment Analysis of Twitter

Semantic Sentiment Analysis of Twitter Semantic Sentiment Analysis of Twitter Hassan Saif, Yulan He & Harith Alani Knowledge Media Institute, The Open University, Milton Keynes, United Kingdom The 11 th International Semantic Web Conference

More information

Sentiment analysis for news articles

Sentiment analysis for news articles Prashant Raina Sentiment analysis for news articles Wide range of applications in business and public policy Especially relevant given the popularity of online media Previous work Machine learning based

More information

ASVUniOfLeipzig: Sentiment Analysis in Twitter using Data-driven Machine Learning Techniques

ASVUniOfLeipzig: Sentiment Analysis in Twitter using Data-driven Machine Learning Techniques ASVUniOfLeipzig: Sentiment Analysis in Twitter using Data-driven Machine Learning Techniques Robert Remus Natural Language Processing Group, Department of Computer Science, University of Leipzig, Germany

More information

CSE 598 Project Report: Comparison of Sentiment Aggregation Techniques

CSE 598 Project Report: Comparison of Sentiment Aggregation Techniques CSE 598 Project Report: Comparison of Sentiment Aggregation Techniques Chris MacLellan cjmaclel@asu.edu May 3, 2012 Abstract Different methods for aggregating twitter sentiment data are proposed and three

More information

Sentiment Analysis of Movie Reviews and Twitter Statuses. Introduction

Sentiment Analysis of Movie Reviews and Twitter Statuses. Introduction Sentiment Analysis of Movie Reviews and Twitter Statuses Introduction Sentiment analysis is the task of identifying whether the opinion expressed in a text is positive or negative in general, or about

More information

Sentiment Analysis: Incremental learning to build domain models

Sentiment Analysis: Incremental learning to build domain models Sentiment Analysis: Incremental learning to build domain models Raimon Bosch Master thesis, Universitat Pompeu Fabra (2013) Intelligent Interactive Systems Prof. Dr. Leo Wanner, Department of Information

More information

Approaches for Sentiment Analysis on Twitter: A State-of-Art study

Approaches for Sentiment Analysis on Twitter: A State-of-Art study Approaches for Sentiment Analysis on Twitter: A State-of-Art study Harsh Thakkar and Dhiren Patel Department of Computer Engineering, National Institute of Technology, Surat-395007, India {harsh9t,dhiren29p}@gmail.com

More information

DiegoLab16 at SemEval-2016 Task 4: Sentiment Analysis in Twitter using Centroids, Clusters, and Sentiment Lexicons

DiegoLab16 at SemEval-2016 Task 4: Sentiment Analysis in Twitter using Centroids, Clusters, and Sentiment Lexicons DiegoLab16 at SemEval-016 Task 4: Sentiment Analysis in Twitter using Centroids, Clusters, and Sentiment Lexicons Abeed Sarker and Graciela Gonzalez Department of Biomedical Informatics Arizona State University

More information

Positive or negative? Using blogs to assess vehicles features

Positive or negative? Using blogs to assess vehicles features Positive or negative? Using blogs to assess vehicles features Silvio S Ribeiro Jr. 1, Zilton Junior 1, Wagner Meira Jr. 1, Gisele L. Pappa 1 1 Departamento de Ciência da Computação Universidade Federal

More information

Italian Journal of Accounting and Economia Aziendale. International Area. Year CXIV - 2014 - n. 1, 2 e 3

Italian Journal of Accounting and Economia Aziendale. International Area. Year CXIV - 2014 - n. 1, 2 e 3 Italian Journal of Accounting and Economia Aziendale International Area Year CXIV - 2014 - n. 1, 2 e 3 Could we make better prediction of stock market indicators through Twitter sentiment analysis? ALEXANDER

More information

Analysis of Tweets for Prediction of Indian Stock Markets

Analysis of Tweets for Prediction of Indian Stock Markets Analysis of Tweets for Prediction of Indian Stock Markets Phillip Tichaona Sumbureru Department of Computer Science and Engineering, JNTU College of Engineering Hyderabad, Kukatpally, Hyderabad-500 085,

More information

Opinion Mining Issues and Agreement Identification in Forum Texts

Opinion Mining Issues and Agreement Identification in Forum Texts Opinion Mining Issues and Agreement Identification in Forum Texts Anna Stavrianou Jean-Hugues Chauchat Université de Lyon Laboratoire ERIC - Université Lumière Lyon 2 5 avenue Pierre Mendès-France 69676

More information

Sentiment analysis using emoticons

Sentiment analysis using emoticons Sentiment analysis using emoticons Royden Kayhan Lewis Moharreri Steven Royden Ware Lewis Kayhan Steven Moharreri Ware Department of Computer Science, Ohio State University Problem definition Our aim was

More information

EFFICIENTLY PROVIDE SENTIMENT ANALYSIS DATA SETS USING EXPRESSIONS SUPPORT METHOD

EFFICIENTLY PROVIDE SENTIMENT ANALYSIS DATA SETS USING EXPRESSIONS SUPPORT METHOD EFFICIENTLY PROVIDE SENTIMENT ANALYSIS DATA SETS USING EXPRESSIONS SUPPORT METHOD 1 Josephine Nancy.C, 2 K Raja. 1 PG scholar,department of Computer Science, Tagore Institute of Engineering and Technology,

More information

Microblog Sentiment Analysis with Emoticon Space Model

Microblog Sentiment Analysis with Emoticon Space Model Microblog Sentiment Analysis with Emoticon Space Model Fei Jiang, Yiqun Liu, Huanbo Luan, Min Zhang, and Shaoping Ma State Key Laboratory of Intelligent Technology and Systems, Tsinghua National Laboratory

More information

Sentiment Analysis of Twitter Feeds for the Prediction of Stock Market Movement

Sentiment Analysis of Twitter Feeds for the Prediction of Stock Market Movement Sentiment Analysis of Twitter Feeds for the Prediction of Stock Market Movement Ray Chen, Marius Lazer Abstract In this paper, we investigate the relationship between Twitter feed content and stock market

More information

Lexical and Machine Learning approaches toward Online Reputation Management

Lexical and Machine Learning approaches toward Online Reputation Management Lexical and Machine Learning approaches toward Online Reputation Management Chao Yang, Sanmitra Bhattacharya, and Padmini Srinivasan Department of Computer Science, University of Iowa, Iowa City, IA, USA

More information

Data Mining on Social Networks. Dionysios Sotiropoulos Ph.D.

Data Mining on Social Networks. Dionysios Sotiropoulos Ph.D. Data Mining on Social Networks Dionysios Sotiropoulos Ph.D. 1 Contents What are Social Media? Mathematical Representation of Social Networks Fundamental Data Mining Concepts Data Mining Tasks on Digital

More information

SES: Sentiment Elicitation System for Social Media Data

SES: Sentiment Elicitation System for Social Media Data 2011 11th IEEE International Conference on Data Mining Workshops SES: Sentiment Elicitation System for Social Media Data Kunpeng Zhang, Yu Cheng, Yusheng Xie, Daniel Honbo Ankit Agrawal, Diana Palsetia,

More information

Automatic Creation of Stock Market Lexicons for Sentiment Analysis Using StockTwits Data

Automatic Creation of Stock Market Lexicons for Sentiment Analysis Using StockTwits Data Automatic Creation of Stock Market Lexicons for Sentiment Analysis Using StockTwits Data Nuno Oliveira ALGORITMI Centre Dep. of Information Systems University of Minho Guimarães, Portugal nunomroliveira@gmail.com

More information

Text Opinion Mining to Analyze News for Stock Market Prediction

Text Opinion Mining to Analyze News for Stock Market Prediction Int. J. Advance. Soft Comput. Appl., Vol. 6, No. 1, March 2014 ISSN 2074-8523; Copyright SCRG Publication, 2014 Text Opinion Mining to Analyze News for Stock Market Prediction Yoosin Kim 1, Seung Ryul

More information

A Dataset for Detecting Stance in Tweets

A Dataset for Detecting Stance in Tweets A Dataset for Detecting Stance in Tweets Saif M. Mohammad 1, Svetlana Kiritchenko 1, Parinaz Sobhani 2, Xiaodan Zhu 1, Colin Cherry 1 1 National Research Council Canada, 2 University of Ottawa saif.mohammad@nrc-cnrc.gc.ca,

More information

Predicting Movie Revenue from IMDb Data

Predicting Movie Revenue from IMDb Data Predicting Movie Revenue from IMDb Data Steven Yoo, Robert Kanter, David Cummings TA: Andrew Maas 1. Introduction Given the information known about a movie in the week of its release, can we predict the

More information

SENTIMENT ANALYZER. Manual. Tel & Fax: +39 0984 494277 E-mail: info@altiliagroup.com Web: www.altilagroup.com

SENTIMENT ANALYZER. Manual. Tel & Fax: +39 0984 494277 E-mail: info@altiliagroup.com Web: www.altilagroup.com Page 1 of 7 SENTIMENT ANALYZER Sede opertiva: Piazza Vermicelli 87036 Rende (CS), Italy Page 2 of 7 TABLE OF CONTENTS 1 APP documentation... 3 1.1 HOW IT WORKS... 3 1.2 Input data... 4 1.3 Output data...

More information

Twitter Stock Bot. John Matthew Fong The University of Texas at Austin jmfong@cs.utexas.edu

Twitter Stock Bot. John Matthew Fong The University of Texas at Austin jmfong@cs.utexas.edu Twitter Stock Bot John Matthew Fong The University of Texas at Austin jmfong@cs.utexas.edu Hassaan Markhiani The University of Texas at Austin hassaan@cs.utexas.edu Abstract The stock market is influenced

More information

Master s Degree in Cognitive Science. Emotional Language in Persuasive Communication

Master s Degree in Cognitive Science. Emotional Language in Persuasive Communication Master s Degree in Cognitive Science Emotional Language in Persuasive Communication Tutor Dr. Raffaella Bernardi Co-Tutor Dr. Carlo Strapparava Student Felicia Oberarzbacher Academic Year 2014/2015 UNIVERSITY

More information

Neuro-Fuzzy Classification Techniques for Sentiment Analysis using Intelligent Agents on Twitter Data

Neuro-Fuzzy Classification Techniques for Sentiment Analysis using Intelligent Agents on Twitter Data International Journal of Innovation and Scientific Research ISSN 2351-8014 Vol. 23 No. 2 May 2016, pp. 356-360 2015 Innovative Space of Scientific Research Journals http://www.ijisr.issr-journals.org/

More information

SENTIMENT ANALYSIS: TEXT PRE-PROCESSING, READER VIEWS AND CROSS DOMAINS EMMA HADDI BRUNEL UNIVERSITY LONDON

SENTIMENT ANALYSIS: TEXT PRE-PROCESSING, READER VIEWS AND CROSS DOMAINS EMMA HADDI BRUNEL UNIVERSITY LONDON BRUNEL UNIVERSITY LONDON COLLEGE OF ENGINEERING, DESIGN AND PHYSICAL SCIENCES DEPARTMENT OF COMPUTER SCIENCE DOCTOR OF PHILOSOPHY DISSERTATION SENTIMENT ANALYSIS: TEXT PRE-PROCESSING, READER VIEWS AND

More information

Twitter Sentiment Analysis of Movie Reviews using Machine Learning Techniques.

Twitter Sentiment Analysis of Movie Reviews using Machine Learning Techniques. Twitter Sentiment Analysis of Movie Reviews using Machine Learning Techniques. Akshay Amolik, Niketan Jivane, Mahavir Bhandari, Dr.M.Venkatesan School of Computer Science and Engineering, VIT University,

More information

Sentiment Classification. in a Nutshell. Cem Akkaya, Xiaonan Zhang

Sentiment Classification. in a Nutshell. Cem Akkaya, Xiaonan Zhang Sentiment Classification in a Nutshell Cem Akkaya, Xiaonan Zhang Outline Problem Definition Level of Classification Evaluation Mainstream Method Conclusion Problem Definition Sentiment is the overall emotion,

More information

Sentiment analysis: towards a tool for analysing real-time students feedback

Sentiment analysis: towards a tool for analysing real-time students feedback Sentiment analysis: towards a tool for analysing real-time students feedback Nabeela Altrabsheh Email: nabeela.altrabsheh@port.ac.uk Mihaela Cocea Email: mihaela.cocea@port.ac.uk Sanaz Fallahkhair Email:

More information

Using Text and Data Mining Techniques to extract Stock Market Sentiment from Live News Streams

Using Text and Data Mining Techniques to extract Stock Market Sentiment from Live News Streams 2012 International Conference on Computer Technology and Science (ICCTS 2012) IPCSIT vol. XX (2012) (2012) IACSIT Press, Singapore Using Text and Data Mining Techniques to extract Stock Market Sentiment

More information

Finding Advertising Keywords on Web Pages. Contextual Ads 101

Finding Advertising Keywords on Web Pages. Contextual Ads 101 Finding Advertising Keywords on Web Pages Scott Wen-tau Yih Joshua Goodman Microsoft Research Vitor R. Carvalho Carnegie Mellon University Contextual Ads 101 Publisher s website Digital Camera Review The

More information

Sentiment Analysis Using Dependency Trees and Named-Entities

Sentiment Analysis Using Dependency Trees and Named-Entities Proceedings of the Twenty-Seventh International Florida Artificial Intelligence Research Society Conference Sentiment Analysis Using Dependency Trees and Named-Entities Ugan Yasavur, Jorge Travieso, Christine

More information

FEATURE SELECTION AND CLASSIFICATION APPROACH FOR SENTIMENT ANALYSIS

FEATURE SELECTION AND CLASSIFICATION APPROACH FOR SENTIMENT ANALYSIS FEATURE SELECTION AND CLASSIFICATION APPROACH FOR SENTIMENT ANALYSIS Gautami Tripathi 1 and Naganna S. 2 1 PG Scholar, School of Computing Science and Engineering, Galgotias University, Greater Noida,

More information

Sentiment analysis on news articles using Natural Language Processing and Machine Learning Approach.

Sentiment analysis on news articles using Natural Language Processing and Machine Learning Approach. Sentiment analysis on news articles using Natural Language Processing and Machine Learning Approach. Pranali Chilekar 1, Swati Ubale 2, Pragati Sonkambale 3, Reema Panarkar 4, Gopal Upadhye 5 1 2 3 4 5

More information

Bing Liu. Web Data Mining. Exploring Hyperlinks, Contents, and Usage Data. With 177 Figures. ~ Spring~r

Bing Liu. Web Data Mining. Exploring Hyperlinks, Contents, and Usage Data. With 177 Figures. ~ Spring~r Bing Liu Web Data Mining Exploring Hyperlinks, Contents, and Usage Data With 177 Figures ~ Spring~r Table of Contents 1. Introduction.. 1 1.1. What is the World Wide Web? 1 1.2. ABrief History of the Web

More information

Impact of Financial News Headline and Content to Market Sentiment

Impact of Financial News Headline and Content to Market Sentiment International Journal of Machine Learning and Computing, Vol. 4, No. 3, June 2014 Impact of Financial News Headline and Content to Market Sentiment Tan Li Im, Phang Wai San, Chin Kim On, Rayner Alfred,

More information

Sentiment Analysis for Movie Reviews

Sentiment Analysis for Movie Reviews Sentiment Analysis for Movie Reviews Ankit Goyal, a3goyal@ucsd.edu Amey Parulekar, aparulek@ucsd.edu Introduction: Movie reviews are an important way to gauge the performance of a movie. While providing

More information

Chapter 8. Final Results on Dutch Senseval-2 Test Data

Chapter 8. Final Results on Dutch Senseval-2 Test Data Chapter 8 Final Results on Dutch Senseval-2 Test Data The general idea of testing is to assess how well a given model works and that can only be done properly on data that has not been seen before. Supervised

More information

Enhanced Sentiment Learning Using Twitter Hashtags and Smileys

Enhanced Sentiment Learning Using Twitter Hashtags and Smileys Enhanced Sentiment Learning Using Twitter Hashtags and Smileys Dmitry Davidov 1 Oren Tsur 2 1 ICNC / 2 Institute of Computer Science The Hebrew University {oren,arir}@cs.huji.ac.il Ari Rappoport 2 Abstract

More information

Stock Prediction Using Twitter Sentiment Analysis

Stock Prediction Using Twitter Sentiment Analysis Stock Prediction Using Twitter Sentiment Analysis Anshul Mittal Stanford University anmittal@stanford.edu Arpit Goel Stanford University argoel@stanford.edu ABSTRACT In this paper, we apply sentiment analysis

More information

Using Social Media for Continuous Monitoring and Mining of Consumer Behaviour

Using Social Media for Continuous Monitoring and Mining of Consumer Behaviour Using Social Media for Continuous Monitoring and Mining of Consumer Behaviour Michail Salampasis 1, Giorgos Paltoglou 2, Anastasia Giahanou 1 1 Department of Informatics, Alexander Technological Educational

More information

Evaluation Datasets for Twitter Sentiment Analysis

Evaluation Datasets for Twitter Sentiment Analysis Evaluation Datasets for Twitter Sentiment Analysis A survey and a new dataset, the STS-Gold Hassan Saif 1, Miriam Fernandez 1, Yulan He 2 and Harith Alani 1 1 Knowledge Media Institute, The Open University,

More information

Meta-Level Sentiment Models for Big Social Data Analysis

Meta-Level Sentiment Models for Big Social Data Analysis Meta-Level Sentiment Models for Big Social Data Analysis Felipe Bravo-Marquez a,b,, Marcelo Mendoza c, Barbara Poblete d a Department of Computer Science, The University of Waikato, Private Bag 3, Hamilton

More information

Can Twitter provide enough information for predicting the stock market?

Can Twitter provide enough information for predicting the stock market? Can Twitter provide enough information for predicting the stock market? Maria Dolores Priego Porcuna Introduction Nowadays a huge percentage of financial companies are investing a lot of money on Social

More information

Text Mining - Scope and Applications

Text Mining - Scope and Applications Journal of Computer Science and Applications. ISSN 2231-1270 Volume 5, Number 2 (2013), pp. 51-55 International Research Publication House http://www.irphouse.com Text Mining - Scope and Applications Miss

More information

An Information Gain-Driven Feature Study for Aspect-Based Sentiment Analysis

An Information Gain-Driven Feature Study for Aspect-Based Sentiment Analysis An Information Gain-Driven Feature Study for Aspect-Based Sentiment Analysis Kim Schouten, Flavius Frasincar, and Rommert Dekker Erasmus University Rotterdam Burgemeester Oudlaan 50, 3062 PA Rotterdam,

More information

WHY DO WE HAVE EMOTIONS?

WHY DO WE HAVE EMOTIONS? WHY DO WE HAVE EMOTIONS? Why do we have emotions? This is an excellent question! Did you think: Emotions make us human or They help us feel? These are partly correct. Emotions do define us as humans and

More information