Twitter Sentiment Analysis Twitter Sentiment Analysis Presented by: - - PowerPoint PPT Presentation

twitter sentiment analysis twitter sentiment analysis
SMART_READER_LITE
LIVE PREVIEW

Twitter Sentiment Analysis Twitter Sentiment Analysis Presented by: - - PowerPoint PPT Presentation

Twitter Sentiment Analysis Twitter Sentiment Analysis Presented by: Loitongbam Gyanendro Singh What is Sentiment analysis? Study that aims to identify the orientation of opinions in a text Source of Sentiment Information Source of


slide-1
SLIDE 1

Twitter Sentiment Analysis Twitter Sentiment Analysis

Presented by:

Loitongbam Gyanendro Singh

slide-2
SLIDE 2

What is “Sentiment analysis”?

  • Study that aims to identify the orientation of opinions in a text
slide-3
SLIDE 3

Source of Sentiment Information

Source of image: http://jameskaskade.com/?p=2336

slide-4
SLIDE 4

Advent of various social media platforms ➔ Given netizen the liberty to openly express their views and opinions ➔ Large volume of data to get these information ➔ Knowing “what people think” ➔ Studies of SA deals:

◆ Product and services reviews, ◆ Celebrities, ◆ Government policies, ◆ Event, ◆ and many more…

Why Sentiment Analysis?

OM: Study the subjectivity of opinion SA: Study the sentiment of opinion

slide-5
SLIDE 5

➔ An opinion is quintuple: (Bing Liu, 2012) ◆ (ei,aij,sijkl,hk,tl) ➔ Example:

◆ The picture quality of my new Nikon V3 camera is great ◆ (Nikon V3, picture quality, positive, User, Time)

➔ Where can we fjnd opinionated text?

◆ Blogs ◆ Microblogs ◆ Consumer forum/sites, etc.

Opinion

slide-6
SLIDE 6

➔ Microblogs contains a large amount of opinionated text ➔ There are many microblogging platforms available

◆ Twitter ◆ Tumbler ◆ FourSquare ◆ Google+ ◆ LinkedIn

➔ Twitter provides an easy way to access and download published posts

Microblogs

slide-7
SLIDE 7

➔ Microblogs contains a large amount of opinionated text ➔ There are many microblogging platforms available

◆ Twitter ◆ Tumbler ◆ FourSquare ◆ Google+ ◆ LinkedIn

➔ Twitter provides an easy way to access and download published posts

Microblogs

slide-8
SLIDE 8

➔ Majority of TSA studies deals on building sentiment classifjer

Twitter Sentiment Analysis

slide-9
SLIDE 9

➔ Text length ➔ Topic relevance ➔ Noisy text ➔ Data sparsity ➔ Negation ➔ Stopwords ➔ Tokenization ➔ Multilingual content ➔ Multimodal content

TSA challenges

slide-10
SLIDE 10

➔ Semantic ➔ Syntactic ➔ Stylistic ➔ Twitter specifjc features

Features

Opinion words, Sentiment words, Semantic concepts, Negation, etc.

slide-11
SLIDE 11

➔ Semantic ➔ Syntactic ➔ Stylistic ➔ Twitter specifjc features

Features

Unigrams, Bigrams, N-grams, Terms’ frequencies, POS, Dependency tree, etc

slide-12
SLIDE 12

➔ Semantic ➔ Syntactic ➔ Stylistic ➔ Twitter specifjc features

Features

Emoticons, Intensifiers, Abbreviations, Slang terms, Punctuation marks, etc.

slide-13
SLIDE 13

➔ Tweet ➔ User ➔ Mention ➔ Replies ➔ Follower ➔ Retweet ➔ Hashtag ➔ Privacy

Twitter Specifjc Features

slide-14
SLIDE 14

➔ Manual selection ➔ Statistical analysis ➔ Dimensionality reduction ➔ Representation learning

Features Selection

slide-15
SLIDE 15

Statistical Approach

  • Entropy,

○ H(X) = -∑i

C ∈ [P(xi) * log(P(xi))]

  • Strength of Association via Pointwise Mutual Information,

○ PMI(x,S) = log(P(x,S)/{P(x)*P(S)}) ○ SOA(x,S) = PMI(x,S) - PMI( x,S) ⅂

slide-16
SLIDE 16

Latent Representation Methods

  • Eigen Value Decomposition (EVD)
  • Singular Value Decomposition (SVD)
  • Word Embedding via Word2Vec, etc.
slide-17
SLIDE 17

➔ Machine Learning ➔ Lexicon-based ➔ Hybrid-based

Classifjcation Approach

slide-18
SLIDE 18

DNN Classifjcation approach

Convolution Neural Network

d = embedding dimension m = window size s = max length n = no. of filters Paper Title: Twitter Sentiment Analysis with Deep Convolutional Neural Networks - Aliaksei Severyn and Alessandro Moschitti

slide-19
SLIDE 19

➔ Accuracy ➔ Precision ➔ Recall ➔ F-score

Evaluation Metrics

slide-20
SLIDE 20

Related fjelds

  • Twitter-based Opinion Retrieval
  • Tracking Sentiment over Time
  • Irony Detection on Tweets
  • Emotion Detection on Tweets
  • Tweet Sentiment Quantifjcation
slide-21
SLIDE 21

References

  • Like It or Not: A Survey of Twitter Sentiment Analysis Methods

(Authors: Anastasia Giachanou, Fabio Crestani)

  • Sentiment Analysis and Opinion Mining

(Author: Bing Liu)

  • Google
  • Twitter
slide-22
SLIDE 22

Thank you