SlideShare a Scribd company logo
1 of 34
Studying sentiment on social media
Ana Isabel Canhoto - Oxford Brookes University
www.anacanhoto.com
Canhoto 2015 1
2
Emotions impact on:
•Information retrieval
•Information processing
•Information retention
•Decision-making
•Behaviour
•Assessment of
consumption experiences
Why study sentiment?
Canhoto 2015
Image source:
http://images.flatworldknowledge.com/sirgy/
sirgy-fig06_x003.jpg
3
What are we talking about when we talk
about sentiment analysis?
More:
http://www.mxmindia.com/2012/03/tweets-
take-wing-in-airline-social-media-study/
Canhoto 2015
4
Traditional approaches - Experiments
More:
http://www.psych.nyu.edu/amodiolab/Publi
cations_files/Social_Psychological_Methods_
of_Emotion_Elicitation.pdf
Canhoto 2015
5
Traditional approaches – Interviews
Canhoto 2015
 Real time
 Unprompted
 No need to recall past
behaviour
 Non-intrusive
 Cost-effective
…
6
The Social Media Promise
Canhoto 2015
7Canhoto 2015
Source: http://cs-wordpress.s3.amazonaws.com/crowdsource-v4/uploads/2013/11/sentiment-
analysis-ui.png
Canhoto 2015 8
Pratik Thakar, Head of creative content
for Coca-Cola Asia-Pacific:
“Every office has a listening centre
listening to what people are saying about
our brands, good and bad, 24 hours a
day. We look at what’s trending and how
we can respond [to discussions about
Coca-Cola] and to anything happening in
the world. (…) I believe that social media
is a big focus group. It’s a good way to
identify trends and what people are
talking about”
Source:
http://www.campaignasia.com/Article/402239,Dont+believe+
everything+you+hear+Cokes+Pratik+Thakar.aspx
9
Many turning to third parties for automated
tracking and analysis of SM conversations…
Canhoto 2015
44% of businesses
engaged in sentiment
analysis
Hilpern, K. 'In it to win it?' The Marketer,
July-August 2012, pp.34-37
Estimated cumulative
revenues cc $2bn in
2014
Source:
http://breakthroughanalysis.com/2013/12/30/a
w-re-aw-text-analytics-industry-study_start-ups-
and-aquisition-activities_max-breitsprecher/
How accurate are
these tools?
Promotional literature: accuracy rates of
70% - 80% (Davis & O’Flaherty, 2012)
– Not clear how the coefficients were
calculated
– Not possible to independently verify these
claims 10Canhoto 2015
11
Click for updates
Journal of MarketingManagement
Publication details, including instructions for authors and
subscription information:
http://www.tandfonline.com/loi/rjmm20
‘We (don’t)knowhowyou feel’ –
a comparative study of automated
vs. manual analysisof social media
conversations
Ana Isabel Canhoto
a
& Yuvraj Padmanabhan
b
a
Faculty of Business, Oxford Brookes University, UK
b
Mindgraph, UK
Published online: 18 Jun 2015.
To cite thisarticle: Ana Isabel Canhoto & Yuvraj Padmanabhan (2015) ‘We (don’t) know how you
feel’ – a comparative study of automated vs. manual analysis of social media conversations, Journal
of Marketing Management, 31:9-10, 1141-1157, DOI: 10.1080/0267257X.2015.1047466
To link to this article: http://dx.doi.org/10.1080/0267257X.2015.1047466
PLEASE SCROLL DOWN FOR ARTICLE
Taylor & Francis makes every effort to ensure the accuracy of all the information (the
“Content”) contained in the publications on our platform. However, Taylor & Francis,
our agents, and our licensors make no representations or warranties whatsoever as to
the accuracy, completeness, or suitability for any purpose of the Content. Any opinions
Canhoto 2015
Open access
12
Sources of vulnerability
Canhoto 2015
• Accuracy: extent to which different researchers
agree on the classification of a particular data
object (Gwet, 2012)
– System vs human coders
– System A vs System B…
13Canhoto 2015
Conversations about coffee
•Food and beverages = most widely discussed
topic on social media (Forsyth, 2011)
•‘Charged with a wide range of cultural
meanings’ (Grinshpun, 2014)
•Subject of many (netnographic) studies - e.g.,
Kozinets, 2002
14Canhoto 2015
• Sample of 200 tweets
• Search terms: ‘coffee’ + variants ‘latte’,
‘mocha’, ‘cappuccino’, ‘espresso’ and
‘Americano’, as well as the terms ‘flavour’,
‘aroma’ and ‘caffeine’.
• Multiple users
– Exclude manufacturers and retailers.
15Canhoto 2015
Analysis - Stage 1: Polarity of emotion
•Positive vs. negative
– As per Koppel & Schler (2006): comments that did
not express an emotion, were given the code
‘neutral’.
•Manual + 2 automated tools
16Canhoto 2015
17Canhoto 2015
Analysis - Stage 2: Type of emotion
• As per Plutchik (2001)
•Manual + 3 Automated tools
18Canhoto 2015
19Canhoto 2015
20Canhoto 2015
Messages where all types of coders agreed
Examples:
“Found a euro cent on my walk and have a great
cup of coffee in hand. Monday is already off to a
good start”
“Feeling much more alive this morning now that
I’ve had my coffee. Thank you #Nespresso”.
Clearly positive! 21Canhoto 2015
Messages where automated tools agreed (but
different from manual coding)
Example:
“In uni. I think without this cup of coffee I would
hulk out”
Very short segments
22Canhoto 2015
The rest
Example:
“The early shift sucks. Oh well at least my latte is
yummy :) “
23
Multiple
objects
Multiple
emotions
Canhoto 2015
Example:
“100 copies of Ghosts sold overnight means a
definite Starbucks run this morning. Possibly
coffee out twice this week! Maybe even sushi!!”
Lack of emotionally charged words
24Canhoto 2015
Example:
“How the heck am I supposed to be able to sleep
well without coffee in my system? fucking snow”
Subtlety - Negative sentiment due to absence of
product
25Canhoto 2015
Example:
“Having coffee with my grandma before work
right now. QT”
Syntax and style, specially abbreviations and
slang
26Canhoto 2015
Example:
“This coffee shop needs to change there music
up every once and a while. Or maybe I should go
home”
Target of emotion is not coffee!
27Canhoto 2015
28Canhoto 2015
29Canhoto 2015
30
Compounded by:
• Very short segments of text
• Rich in abbreviations and slang
• Typos or grammatical errors
• Specific culture and netiquette of the media
• Skills of data analystCanhoto 2015
As a consequence:
•Inaccurate representation of the overall sentiment
[towards coffee]
– Both sentiment polarity and emotional state
•Segments that should have been excluded from the
analysis were retained in the corpus of data
– Might skew results
•Concerns with the quality of the insights and
subsequent decisions
31Canhoto 2015
To improve accuracy [1/2]:
•Take into consideration the social context of the
conversation
– E.g., Tweets before or after the one being coded; wide
patterns (e.g., Mondays); cultural connotations (e.g., Japan
vs. UK)
– But what about sarcasm and highly contextualised uses of
language? (e.g., Sick)
32Canhoto 2015
Pratik Thakar:
“When people say good things, you don’t just take it as
it is. Someone might be asking them to say it; there
might be some design mechanism working. But when
people are unhappy, they go super-loud, and they are
genuine at that time. ”
Source:
http://www.campaignasia.com/Article/402239,Dont+believe+everything+you+hea
r+Cokes+Pratik+Thakar.aspx
To improve accuracy [2/2]:
•Develop dictionaries that reflect the specific syntax
and style
•Software solutions that “translate” commonly used
abbreviations and typos
– E.g., BRB – be right back
– Changing norms – e.g., LOL
•Familiarise with software
33Canhoto 2015
Studying sentiment on social media
Ana Isabel Canhoto - Oxford Brookes University
www.anacanhoto.com
Canhoto 2015 34

More Related Content

What's hot

Open Metadata and Governance with Apache Atlas
Open Metadata and Governance with Apache AtlasOpen Metadata and Governance with Apache Atlas
Open Metadata and Governance with Apache AtlasDataWorks Summit
 
Build, train, and deploy ML models at scale.pdf
Build, train, and deploy ML models at scale.pdfBuild, train, and deploy ML models at scale.pdf
Build, train, and deploy ML models at scale.pdfAmazon Web Services
 
Best Practices for Building Your Data Lake on AWS
Best Practices for Building Your Data Lake on AWSBest Practices for Building Your Data Lake on AWS
Best Practices for Building Your Data Lake on AWSAmazon Web Services
 
3D Modeling and Printing by Python
3D Modeling and Printing by Python3D Modeling and Printing by Python
3D Modeling and Printing by PythonTakuro Wada
 
Tweet sentiment analysis
Tweet sentiment analysisTweet sentiment analysis
Tweet sentiment analysisAnil Shrestha
 
Internship Presentation 1 Web Developer
Internship Presentation 1 Web DeveloperInternship Presentation 1 Web Developer
Internship Presentation 1 Web DeveloperHemant Sarthak
 
Netflix Case Study - AWS
Netflix Case Study - AWSNetflix Case Study - AWS
Netflix Case Study - AWSHeath Dorn
 
Chapter1: NoSQL: It’s about making intelligent choices
Chapter1: NoSQL: It’s about making intelligent choicesChapter1: NoSQL: It’s about making intelligent choices
Chapter1: NoSQL: It’s about making intelligent choicesMaynooth University
 
Sentiment Analysis Using Machine Learning
Sentiment Analysis Using Machine LearningSentiment Analysis Using Machine Learning
Sentiment Analysis Using Machine LearningNihar Suryawanshi
 
Practical sentiment analysis
Practical sentiment analysisPractical sentiment analysis
Practical sentiment analysisDiana Maynard
 
Bsc. Final Project Presentation
Bsc. Final Project PresentationBsc. Final Project Presentation
Bsc. Final Project PresentationMohammad Ali Khan
 
NLP using transformers
NLP using transformers NLP using transformers
NLP using transformers Arvind Devaraj
 
Deep Learning Explained
Deep Learning ExplainedDeep Learning Explained
Deep Learning ExplainedMelanie Swan
 
ONNX - The Lingua Franca of Deep Learning
ONNX - The Lingua Franca of Deep LearningONNX - The Lingua Franca of Deep Learning
ONNX - The Lingua Franca of Deep LearningHagay Lupesko
 
Deploying End-to-End Deep Learning Pipelines with ONNX
Deploying End-to-End Deep Learning Pipelines with ONNXDeploying End-to-End Deep Learning Pipelines with ONNX
Deploying End-to-End Deep Learning Pipelines with ONNXDatabricks
 
Artificial Intelligence with Python | Edureka
Artificial Intelligence with Python | EdurekaArtificial Intelligence with Python | Edureka
Artificial Intelligence with Python | EdurekaEdureka!
 
Introduction to Kneser-Ney Smoothing on Top of Generalized Language Models fo...
Introduction to Kneser-Ney Smoothing on Top of Generalized Language Models fo...Introduction to Kneser-Ney Smoothing on Top of Generalized Language Models fo...
Introduction to Kneser-Ney Smoothing on Top of Generalized Language Models fo...Martin Körner
 

What's hot (20)

BIG DATA and USE CASES
BIG DATA and USE CASESBIG DATA and USE CASES
BIG DATA and USE CASES
 
Open Metadata and Governance with Apache Atlas
Open Metadata and Governance with Apache AtlasOpen Metadata and Governance with Apache Atlas
Open Metadata and Governance with Apache Atlas
 
Build, train, and deploy ML models at scale.pdf
Build, train, and deploy ML models at scale.pdfBuild, train, and deploy ML models at scale.pdf
Build, train, and deploy ML models at scale.pdf
 
Emotion recognition
Emotion recognitionEmotion recognition
Emotion recognition
 
Best Practices for Building Your Data Lake on AWS
Best Practices for Building Your Data Lake on AWSBest Practices for Building Your Data Lake on AWS
Best Practices for Building Your Data Lake on AWS
 
3D Modeling and Printing by Python
3D Modeling and Printing by Python3D Modeling and Printing by Python
3D Modeling and Printing by Python
 
Tweet sentiment analysis
Tweet sentiment analysisTweet sentiment analysis
Tweet sentiment analysis
 
Internship Presentation 1 Web Developer
Internship Presentation 1 Web DeveloperInternship Presentation 1 Web Developer
Internship Presentation 1 Web Developer
 
Netflix Case Study - AWS
Netflix Case Study - AWSNetflix Case Study - AWS
Netflix Case Study - AWS
 
Chapter1: NoSQL: It’s about making intelligent choices
Chapter1: NoSQL: It’s about making intelligent choicesChapter1: NoSQL: It’s about making intelligent choices
Chapter1: NoSQL: It’s about making intelligent choices
 
Sentiment Analysis Using Machine Learning
Sentiment Analysis Using Machine LearningSentiment Analysis Using Machine Learning
Sentiment Analysis Using Machine Learning
 
Practical sentiment analysis
Practical sentiment analysisPractical sentiment analysis
Practical sentiment analysis
 
Bsc. Final Project Presentation
Bsc. Final Project PresentationBsc. Final Project Presentation
Bsc. Final Project Presentation
 
NLP using transformers
NLP using transformers NLP using transformers
NLP using transformers
 
Deep Learning Explained
Deep Learning ExplainedDeep Learning Explained
Deep Learning Explained
 
ONNX - The Lingua Franca of Deep Learning
ONNX - The Lingua Franca of Deep LearningONNX - The Lingua Franca of Deep Learning
ONNX - The Lingua Franca of Deep Learning
 
Deploying End-to-End Deep Learning Pipelines with ONNX
Deploying End-to-End Deep Learning Pipelines with ONNXDeploying End-to-End Deep Learning Pipelines with ONNX
Deploying End-to-End Deep Learning Pipelines with ONNX
 
Sentimental analysis
Sentimental analysisSentimental analysis
Sentimental analysis
 
Artificial Intelligence with Python | Edureka
Artificial Intelligence with Python | EdurekaArtificial Intelligence with Python | Edureka
Artificial Intelligence with Python | Edureka
 
Introduction to Kneser-Ney Smoothing on Top of Generalized Language Models fo...
Introduction to Kneser-Ney Smoothing on Top of Generalized Language Models fo...Introduction to Kneser-Ney Smoothing on Top of Generalized Language Models fo...
Introduction to Kneser-Ney Smoothing on Top of Generalized Language Models fo...
 

Viewers also liked

Project sentiment analysis
Project sentiment analysisProject sentiment analysis
Project sentiment analysisBob Prieto
 
NLP based Mining on Movie Critics
NLP based Mining on Movie Critics NLP based Mining on Movie Critics
NLP based Mining on Movie Critics supraja reddy
 
Sentiments Improvement
Sentiments ImprovementSentiments Improvement
Sentiments ImprovementMisha Kozik
 
Sentiment Analysis Using Twitter
Sentiment Analysis Using TwitterSentiment Analysis Using Twitter
Sentiment Analysis Using Twitterpiya chauhan
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment AnalysisSagar Ahire
 
Sentiments Analysis using Python and nltk
Sentiments Analysis using Python and nltk Sentiments Analysis using Python and nltk
Sentiments Analysis using Python and nltk Ashwin Perti
 
A Pipeline for Distributed Topic and Sentiment Analysis of Tweets on Pivotal ...
A Pipeline for Distributed Topic and Sentiment Analysis of Tweets on Pivotal ...A Pipeline for Distributed Topic and Sentiment Analysis of Tweets on Pivotal ...
A Pipeline for Distributed Topic and Sentiment Analysis of Tweets on Pivotal ...Srivatsan Ramanujam
 
Political sentiment analysis using twitter data
Political sentiment analysis using twitter dataPolitical sentiment analysis using twitter data
Political sentiment analysis using twitter dataAmal Mahmoud
 
Real-time Twitter Sentiment Analysis and Image Recognition with Apache NiFi
Real-time Twitter Sentiment Analysis and Image Recognition with Apache NiFiReal-time Twitter Sentiment Analysis and Image Recognition with Apache NiFi
Real-time Twitter Sentiment Analysis and Image Recognition with Apache NiFiTimothy Spann
 
Sentiment analysis-by-nltk
Sentiment analysis-by-nltkSentiment analysis-by-nltk
Sentiment analysis-by-nltkWei-Ting Kuo
 
Drone Data Flowing Through Apache NiFi
Drone Data Flowing Through Apache NiFiDrone Data Flowing Through Apache NiFi
Drone Data Flowing Through Apache NiFiTimothy Spann
 
How Sentiment Analysis works
How Sentiment Analysis worksHow Sentiment Analysis works
How Sentiment Analysis worksCJ Jenkins
 
Introduction to Sentiment Analysis
Introduction to Sentiment AnalysisIntroduction to Sentiment Analysis
Introduction to Sentiment AnalysisJaganadh Gopinadhan
 
Twitter Sentiment Analysis - Mozilla Brown Bag Talk
Twitter Sentiment Analysis - Mozilla Brown Bag TalkTwitter Sentiment Analysis - Mozilla Brown Bag Talk
Twitter Sentiment Analysis - Mozilla Brown Bag TalkRobin Hawkes
 
Tutorial of Sentiment Analysis
Tutorial of Sentiment AnalysisTutorial of Sentiment Analysis
Tutorial of Sentiment AnalysisFabio Benedetti
 
Twitter sentiment-analysis Jiit2013-14
Twitter sentiment-analysis Jiit2013-14Twitter sentiment-analysis Jiit2013-14
Twitter sentiment-analysis Jiit2013-14Rachit Goel
 
Sentiment Analysis in Twitter
Sentiment Analysis in TwitterSentiment Analysis in Twitter
Sentiment Analysis in TwitterAyushi Dalmia
 
Sentiment analysis of tweets
Sentiment analysis of tweetsSentiment analysis of tweets
Sentiment analysis of tweetsVasu Jain
 

Viewers also liked (20)

Project sentiment analysis
Project sentiment analysisProject sentiment analysis
Project sentiment analysis
 
NLP based Mining on Movie Critics
NLP based Mining on Movie Critics NLP based Mining on Movie Critics
NLP based Mining on Movie Critics
 
Sentiments Improvement
Sentiments ImprovementSentiments Improvement
Sentiments Improvement
 
Sentiment Analysis Using Twitter
Sentiment Analysis Using TwitterSentiment Analysis Using Twitter
Sentiment Analysis Using Twitter
 
Adapting Sentiment Lexicons using Contextual Semantics for Sentiment Analysis...
Adapting Sentiment Lexicons using Contextual Semantics for Sentiment Analysis...Adapting Sentiment Lexicons using Contextual Semantics for Sentiment Analysis...
Adapting Sentiment Lexicons using Contextual Semantics for Sentiment Analysis...
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
 
Sentiments Analysis using Python and nltk
Sentiments Analysis using Python and nltk Sentiments Analysis using Python and nltk
Sentiments Analysis using Python and nltk
 
Alleviating Data Sparsity for Twitter Sentiment Analysis
Alleviating Data Sparsity for Twitter Sentiment AnalysisAlleviating Data Sparsity for Twitter Sentiment Analysis
Alleviating Data Sparsity for Twitter Sentiment Analysis
 
A Pipeline for Distributed Topic and Sentiment Analysis of Tweets on Pivotal ...
A Pipeline for Distributed Topic and Sentiment Analysis of Tweets on Pivotal ...A Pipeline for Distributed Topic and Sentiment Analysis of Tweets on Pivotal ...
A Pipeline for Distributed Topic and Sentiment Analysis of Tweets on Pivotal ...
 
Political sentiment analysis using twitter data
Political sentiment analysis using twitter dataPolitical sentiment analysis using twitter data
Political sentiment analysis using twitter data
 
Real-time Twitter Sentiment Analysis and Image Recognition with Apache NiFi
Real-time Twitter Sentiment Analysis and Image Recognition with Apache NiFiReal-time Twitter Sentiment Analysis and Image Recognition with Apache NiFi
Real-time Twitter Sentiment Analysis and Image Recognition with Apache NiFi
 
Sentiment analysis-by-nltk
Sentiment analysis-by-nltkSentiment analysis-by-nltk
Sentiment analysis-by-nltk
 
Drone Data Flowing Through Apache NiFi
Drone Data Flowing Through Apache NiFiDrone Data Flowing Through Apache NiFi
Drone Data Flowing Through Apache NiFi
 
How Sentiment Analysis works
How Sentiment Analysis worksHow Sentiment Analysis works
How Sentiment Analysis works
 
Introduction to Sentiment Analysis
Introduction to Sentiment AnalysisIntroduction to Sentiment Analysis
Introduction to Sentiment Analysis
 
Twitter Sentiment Analysis - Mozilla Brown Bag Talk
Twitter Sentiment Analysis - Mozilla Brown Bag TalkTwitter Sentiment Analysis - Mozilla Brown Bag Talk
Twitter Sentiment Analysis - Mozilla Brown Bag Talk
 
Tutorial of Sentiment Analysis
Tutorial of Sentiment AnalysisTutorial of Sentiment Analysis
Tutorial of Sentiment Analysis
 
Twitter sentiment-analysis Jiit2013-14
Twitter sentiment-analysis Jiit2013-14Twitter sentiment-analysis Jiit2013-14
Twitter sentiment-analysis Jiit2013-14
 
Sentiment Analysis in Twitter
Sentiment Analysis in TwitterSentiment Analysis in Twitter
Sentiment Analysis in Twitter
 
Sentiment analysis of tweets
Sentiment analysis of tweetsSentiment analysis of tweets
Sentiment analysis of tweets
 

Similar to Challenges of using Twitter for sentiment analysis

What’s on your mind? A Social Media Workshop
What’s on your mind? A Social Media WorkshopWhat’s on your mind? A Social Media Workshop
What’s on your mind? A Social Media WorkshopWiLS
 
Altmetrics Day Workshop - Internet Librarian International 2014
Altmetrics Day Workshop - Internet Librarian International 2014Altmetrics Day Workshop - Internet Librarian International 2014
Altmetrics Day Workshop - Internet Librarian International 2014Andy Tattersall
 
What do you really mean when you tweet? Challenges for opinion mining on soci...
What do you really mean when you tweet? Challenges for opinion mining on soci...What do you really mean when you tweet? Challenges for opinion mining on soci...
What do you really mean when you tweet? Challenges for opinion mining on soci...Diana Maynard
 
PAU social media I/O content strategy 101
PAU social media I/O content strategy 101PAU social media I/O content strategy 101
PAU social media I/O content strategy 101Kelsey Pollock
 
Poynter lesson 2
Poynter lesson 2Poynter lesson 2
Poynter lesson 2Ray Poynter
 
Using Snapchat to Reach Library Patrons: Part 2
Using Snapchat to Reach Library Patrons: Part 2Using Snapchat to Reach Library Patrons: Part 2
Using Snapchat to Reach Library Patrons: Part 2ALATechSource
 
Systematic reviews and social media
Systematic reviews and social mediaSystematic reviews and social media
Systematic reviews and social mediaAnne Littlewood
 
1. Introduction to MIL (Part 3)- Elements of Media Literacy and Critical Thin...
1. Introduction to MIL (Part 3)- Elements of Media Literacy and Critical Thin...1. Introduction to MIL (Part 3)- Elements of Media Literacy and Critical Thin...
1. Introduction to MIL (Part 3)- Elements of Media Literacy and Critical Thin...DheaBrenyileLadaran
 
Can Social Media Analysis Improve Collective Awareness of Climate Change?
Can Social Media Analysis Improve Collective Awareness of Climate Change?Can Social Media Analysis Improve Collective Awareness of Climate Change?
Can Social Media Analysis Improve Collective Awareness of Climate Change?Diana Maynard
 
Altmetrics a new role for library and information professionals
Altmetrics  a new role for library and information professionalsAltmetrics  a new role for library and information professionals
Altmetrics a new role for library and information professionalsscharrlibrary
 
Practical Opinion Mining for Social Media
Practical Opinion Mining for Social MediaPractical Opinion Mining for Social Media
Practical Opinion Mining for Social MediaDiana Maynard
 
CIL Stats Workshop April1 2022 Abram Silk.pdf
CIL Stats Workshop April1 2022 Abram Silk.pdfCIL Stats Workshop April1 2022 Abram Silk.pdf
CIL Stats Workshop April1 2022 Abram Silk.pdfStephen Abram
 
Learning Analytics: A Messy Research Construct
Learning Analytics: A Messy Research ConstructLearning Analytics: A Messy Research Construct
Learning Analytics: A Messy Research ConstructMark Brown
 
The Role of Framing in CSR Communication
The Role of Framing in CSR CommunicationThe Role of Framing in CSR Communication
The Role of Framing in CSR CommunicationLaureline Baron
 
#JTSMAsocial - a social media workshop
#JTSMAsocial - a social media workshop#JTSMAsocial - a social media workshop
#JTSMAsocial - a social media workshopmedavep
 
Using Snapchat to Reach Library Patrons: Part 2 (April 2018)
Using Snapchat to Reach Library Patrons: Part 2 (April 2018)Using Snapchat to Reach Library Patrons: Part 2 (April 2018)
Using Snapchat to Reach Library Patrons: Part 2 (April 2018)ALATechSource
 
Chipotle Social Media Strategy
Chipotle Social Media StrategyChipotle Social Media Strategy
Chipotle Social Media StrategyMollee Jakubisin
 
Cecile Dick - Portfolio 2016
Cecile Dick - Portfolio 2016Cecile Dick - Portfolio 2016
Cecile Dick - Portfolio 2016Cécile Calmès
 

Similar to Challenges of using Twitter for sentiment analysis (20)

What’s on your mind? A Social Media Workshop
What’s on your mind? A Social Media WorkshopWhat’s on your mind? A Social Media Workshop
What’s on your mind? A Social Media Workshop
 
Altmetrics Day Workshop - Internet Librarian International 2014
Altmetrics Day Workshop - Internet Librarian International 2014Altmetrics Day Workshop - Internet Librarian International 2014
Altmetrics Day Workshop - Internet Librarian International 2014
 
What do you really mean when you tweet? Challenges for opinion mining on soci...
What do you really mean when you tweet? Challenges for opinion mining on soci...What do you really mean when you tweet? Challenges for opinion mining on soci...
What do you really mean when you tweet? Challenges for opinion mining on soci...
 
PAU social media I/O content strategy 101
PAU social media I/O content strategy 101PAU social media I/O content strategy 101
PAU social media I/O content strategy 101
 
Poynter lesson 2
Poynter lesson 2Poynter lesson 2
Poynter lesson 2
 
Using Snapchat to Reach Library Patrons: Part 2
Using Snapchat to Reach Library Patrons: Part 2Using Snapchat to Reach Library Patrons: Part 2
Using Snapchat to Reach Library Patrons: Part 2
 
Systematic reviews and social media
Systematic reviews and social mediaSystematic reviews and social media
Systematic reviews and social media
 
1. Introduction to MIL (Part 3)- Elements of Media Literacy and Critical Thin...
1. Introduction to MIL (Part 3)- Elements of Media Literacy and Critical Thin...1. Introduction to MIL (Part 3)- Elements of Media Literacy and Critical Thin...
1. Introduction to MIL (Part 3)- Elements of Media Literacy and Critical Thin...
 
Can Social Media Analysis Improve Collective Awareness of Climate Change?
Can Social Media Analysis Improve Collective Awareness of Climate Change?Can Social Media Analysis Improve Collective Awareness of Climate Change?
Can Social Media Analysis Improve Collective Awareness of Climate Change?
 
Altmetrics a new role for library and information professionals
Altmetrics  a new role for library and information professionalsAltmetrics  a new role for library and information professionals
Altmetrics a new role for library and information professionals
 
Altmetrics a new role for library and information professionals
Altmetrics  a new role for library and information professionalsAltmetrics  a new role for library and information professionals
Altmetrics a new role for library and information professionals
 
Practical Opinion Mining for Social Media
Practical Opinion Mining for Social MediaPractical Opinion Mining for Social Media
Practical Opinion Mining for Social Media
 
CIL Stats Workshop April1 2022 Abram Silk.pdf
CIL Stats Workshop April1 2022 Abram Silk.pdfCIL Stats Workshop April1 2022 Abram Silk.pdf
CIL Stats Workshop April1 2022 Abram Silk.pdf
 
Cls8 decarbonet
Cls8 decarbonetCls8 decarbonet
Cls8 decarbonet
 
Learning Analytics: A Messy Research Construct
Learning Analytics: A Messy Research ConstructLearning Analytics: A Messy Research Construct
Learning Analytics: A Messy Research Construct
 
The Role of Framing in CSR Communication
The Role of Framing in CSR CommunicationThe Role of Framing in CSR Communication
The Role of Framing in CSR Communication
 
#JTSMAsocial - a social media workshop
#JTSMAsocial - a social media workshop#JTSMAsocial - a social media workshop
#JTSMAsocial - a social media workshop
 
Using Snapchat to Reach Library Patrons: Part 2 (April 2018)
Using Snapchat to Reach Library Patrons: Part 2 (April 2018)Using Snapchat to Reach Library Patrons: Part 2 (April 2018)
Using Snapchat to Reach Library Patrons: Part 2 (April 2018)
 
Chipotle Social Media Strategy
Chipotle Social Media StrategyChipotle Social Media Strategy
Chipotle Social Media Strategy
 
Cecile Dick - Portfolio 2016
Cecile Dick - Portfolio 2016Cecile Dick - Portfolio 2016
Cecile Dick - Portfolio 2016
 

More from Ana Canhoto

Researching and shaping the future of AI-Powered Service Interactions
Researching and shaping the future of AI-Powered Service InteractionsResearching and shaping the future of AI-Powered Service Interactions
Researching and shaping the future of AI-Powered Service InteractionsAna Canhoto
 
AMSWMC MV NPD.pptx
AMSWMC MV NPD.pptxAMSWMC MV NPD.pptx
AMSWMC MV NPD.pptxAna Canhoto
 
MG5705 AI in Marketing to share.pptx
MG5705 AI in Marketing to share.pptxMG5705 AI in Marketing to share.pptx
MG5705 AI in Marketing to share.pptxAna Canhoto
 
Greenlit webinar Canhoto
Greenlit webinar CanhotoGreenlit webinar Canhoto
Greenlit webinar CanhotoAna Canhoto
 
MCB Qualitative Analysis Workshop
MCB Qualitative Analysis WorkshopMCB Qualitative Analysis Workshop
MCB Qualitative Analysis WorkshopAna Canhoto
 
Ces research festival lab info ac
Ces research festival   lab info acCes research festival   lab info ac
Ces research festival lab info acAna Canhoto
 
Brunel Hive webinar: How to improve the world, on a small budget - Insights f...
Brunel Hive webinar: How to improve the world, on a small budget - Insights f...Brunel Hive webinar: How to improve the world, on a small budget - Insights f...
Brunel Hive webinar: How to improve the world, on a small budget - Insights f...Ana Canhoto
 
Bml munjal chatbots
Bml munjal chatbotsBml munjal chatbots
Bml munjal chatbotsAna Canhoto
 
Canhoto, wei and kourdi brunel webinar series hospitality
Canhoto, wei and kourdi   brunel webinar series hospitalityCanhoto, wei and kourdi   brunel webinar series hospitality
Canhoto, wei and kourdi brunel webinar series hospitalityAna Canhoto
 
Opportunities and challenges for brands in a digital world
Opportunities and challenges for brands in a digital worldOpportunities and challenges for brands in a digital world
Opportunities and challenges for brands in a digital worldAna Canhoto
 
Social Media for Academics
Social Media for AcademicsSocial Media for Academics
Social Media for AcademicsAna Canhoto
 
Effects of Advertising Word of Mouth
Effects of Advertising Word of MouthEffects of Advertising Word of Mouth
Effects of Advertising Word of MouthAna Canhoto
 
Using social media in your job search
Using social media in your job searchUsing social media in your job search
Using social media in your job searchAna Canhoto
 
Consumer segments vs tribes
Consumer segments vs tribesConsumer segments vs tribes
Consumer segments vs tribesAna Canhoto
 
Using social media in the context of research communication
Using social media in the context of research communicationUsing social media in the context of research communication
Using social media in the context of research communicationAna Canhoto
 
Esrc fin serv cons sem 5 canhoto sm seg june 2015
Esrc fin serv cons sem 5 canhoto sm seg june 2015Esrc fin serv cons sem 5 canhoto sm seg june 2015
Esrc fin serv cons sem 5 canhoto sm seg june 2015Ana Canhoto
 
What stops customers complaining to you
What stops customers complaining to youWhat stops customers complaining to you
What stops customers complaining to youAna Canhoto
 
3 reasons to embrace negative customer feedback
3 reasons to embrace negative customer feedback3 reasons to embrace negative customer feedback
3 reasons to embrace negative customer feedbackAna Canhoto
 

More from Ana Canhoto (20)

Researching and shaping the future of AI-Powered Service Interactions
Researching and shaping the future of AI-Powered Service InteractionsResearching and shaping the future of AI-Powered Service Interactions
Researching and shaping the future of AI-Powered Service Interactions
 
AMSWMC MV NPD.pptx
AMSWMC MV NPD.pptxAMSWMC MV NPD.pptx
AMSWMC MV NPD.pptx
 
Data Qual.pptx
Data Qual.pptxData Qual.pptx
Data Qual.pptx
 
MG5705 AI in Marketing to share.pptx
MG5705 AI in Marketing to share.pptxMG5705 AI in Marketing to share.pptx
MG5705 AI in Marketing to share.pptx
 
Greenlit webinar Canhoto
Greenlit webinar CanhotoGreenlit webinar Canhoto
Greenlit webinar Canhoto
 
MCB Qualitative Analysis Workshop
MCB Qualitative Analysis WorkshopMCB Qualitative Analysis Workshop
MCB Qualitative Analysis Workshop
 
Ces research festival lab info ac
Ces research festival   lab info acCes research festival   lab info ac
Ces research festival lab info ac
 
Brunel Hive webinar: How to improve the world, on a small budget - Insights f...
Brunel Hive webinar: How to improve the world, on a small budget - Insights f...Brunel Hive webinar: How to improve the world, on a small budget - Insights f...
Brunel Hive webinar: How to improve the world, on a small budget - Insights f...
 
Bml munjal chatbots
Bml munjal chatbotsBml munjal chatbots
Bml munjal chatbots
 
Canhoto, wei and kourdi brunel webinar series hospitality
Canhoto, wei and kourdi   brunel webinar series hospitalityCanhoto, wei and kourdi   brunel webinar series hospitality
Canhoto, wei and kourdi brunel webinar series hospitality
 
Opportunities and challenges for brands in a digital world
Opportunities and challenges for brands in a digital worldOpportunities and challenges for brands in a digital world
Opportunities and challenges for brands in a digital world
 
Social Media for Academics
Social Media for AcademicsSocial Media for Academics
Social Media for Academics
 
Effects of Advertising Word of Mouth
Effects of Advertising Word of MouthEffects of Advertising Word of Mouth
Effects of Advertising Word of Mouth
 
Using social media in your job search
Using social media in your job searchUsing social media in your job search
Using social media in your job search
 
Consumer segments vs tribes
Consumer segments vs tribesConsumer segments vs tribes
Consumer segments vs tribes
 
Using social media in the context of research communication
Using social media in the context of research communicationUsing social media in the context of research communication
Using social media in the context of research communication
 
Esrc fin serv cons sem 5 canhoto sm seg june 2015
Esrc fin serv cons sem 5 canhoto sm seg june 2015Esrc fin serv cons sem 5 canhoto sm seg june 2015
Esrc fin serv cons sem 5 canhoto sm seg june 2015
 
What stops customers complaining to you
What stops customers complaining to youWhat stops customers complaining to you
What stops customers complaining to you
 
3 reasons to embrace negative customer feedback
3 reasons to embrace negative customer feedback3 reasons to embrace negative customer feedback
3 reasons to embrace negative customer feedback
 
Co creation
Co creationCo creation
Co creation
 

Recently uploaded

Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationBoston Institute of Analytics
 
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service LucknowAminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknowmakika9823
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Digi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptxDigi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptxTanveerAhmed817946
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 

Recently uploaded (20)

Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project Presentation
 
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service LucknowAminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Digi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptxDigi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 

Challenges of using Twitter for sentiment analysis

  • 1. Studying sentiment on social media Ana Isabel Canhoto - Oxford Brookes University www.anacanhoto.com Canhoto 2015 1
  • 2. 2 Emotions impact on: •Information retrieval •Information processing •Information retention •Decision-making •Behaviour •Assessment of consumption experiences Why study sentiment? Canhoto 2015 Image source: http://images.flatworldknowledge.com/sirgy/ sirgy-fig06_x003.jpg
  • 3. 3 What are we talking about when we talk about sentiment analysis? More: http://www.mxmindia.com/2012/03/tweets- take-wing-in-airline-social-media-study/ Canhoto 2015
  • 4. 4 Traditional approaches - Experiments More: http://www.psych.nyu.edu/amodiolab/Publi cations_files/Social_Psychological_Methods_ of_Emotion_Elicitation.pdf Canhoto 2015
  • 5. 5 Traditional approaches – Interviews Canhoto 2015
  • 6.  Real time  Unprompted  No need to recall past behaviour  Non-intrusive  Cost-effective … 6 The Social Media Promise Canhoto 2015
  • 8. Canhoto 2015 8 Pratik Thakar, Head of creative content for Coca-Cola Asia-Pacific: “Every office has a listening centre listening to what people are saying about our brands, good and bad, 24 hours a day. We look at what’s trending and how we can respond [to discussions about Coca-Cola] and to anything happening in the world. (…) I believe that social media is a big focus group. It’s a good way to identify trends and what people are talking about” Source: http://www.campaignasia.com/Article/402239,Dont+believe+ everything+you+hear+Cokes+Pratik+Thakar.aspx
  • 9. 9 Many turning to third parties for automated tracking and analysis of SM conversations… Canhoto 2015 44% of businesses engaged in sentiment analysis Hilpern, K. 'In it to win it?' The Marketer, July-August 2012, pp.34-37 Estimated cumulative revenues cc $2bn in 2014 Source: http://breakthroughanalysis.com/2013/12/30/a w-re-aw-text-analytics-industry-study_start-ups- and-aquisition-activities_max-breitsprecher/ How accurate are these tools?
  • 10. Promotional literature: accuracy rates of 70% - 80% (Davis & O’Flaherty, 2012) – Not clear how the coefficients were calculated – Not possible to independently verify these claims 10Canhoto 2015
  • 11. 11 Click for updates Journal of MarketingManagement Publication details, including instructions for authors and subscription information: http://www.tandfonline.com/loi/rjmm20 ‘We (don’t)knowhowyou feel’ – a comparative study of automated vs. manual analysisof social media conversations Ana Isabel Canhoto a & Yuvraj Padmanabhan b a Faculty of Business, Oxford Brookes University, UK b Mindgraph, UK Published online: 18 Jun 2015. To cite thisarticle: Ana Isabel Canhoto & Yuvraj Padmanabhan (2015) ‘We (don’t) know how you feel’ – a comparative study of automated vs. manual analysis of social media conversations, Journal of Marketing Management, 31:9-10, 1141-1157, DOI: 10.1080/0267257X.2015.1047466 To link to this article: http://dx.doi.org/10.1080/0267257X.2015.1047466 PLEASE SCROLL DOWN FOR ARTICLE Taylor & Francis makes every effort to ensure the accuracy of all the information (the “Content”) contained in the publications on our platform. However, Taylor & Francis, our agents, and our licensors make no representations or warranties whatsoever as to the accuracy, completeness, or suitability for any purpose of the Content. Any opinions Canhoto 2015 Open access
  • 13. • Accuracy: extent to which different researchers agree on the classification of a particular data object (Gwet, 2012) – System vs human coders – System A vs System B… 13Canhoto 2015
  • 14. Conversations about coffee •Food and beverages = most widely discussed topic on social media (Forsyth, 2011) •‘Charged with a wide range of cultural meanings’ (Grinshpun, 2014) •Subject of many (netnographic) studies - e.g., Kozinets, 2002 14Canhoto 2015
  • 15. • Sample of 200 tweets • Search terms: ‘coffee’ + variants ‘latte’, ‘mocha’, ‘cappuccino’, ‘espresso’ and ‘Americano’, as well as the terms ‘flavour’, ‘aroma’ and ‘caffeine’. • Multiple users – Exclude manufacturers and retailers. 15Canhoto 2015
  • 16. Analysis - Stage 1: Polarity of emotion •Positive vs. negative – As per Koppel & Schler (2006): comments that did not express an emotion, were given the code ‘neutral’. •Manual + 2 automated tools 16Canhoto 2015
  • 18. Analysis - Stage 2: Type of emotion • As per Plutchik (2001) •Manual + 3 Automated tools 18Canhoto 2015
  • 21. Messages where all types of coders agreed Examples: “Found a euro cent on my walk and have a great cup of coffee in hand. Monday is already off to a good start” “Feeling much more alive this morning now that I’ve had my coffee. Thank you #Nespresso”. Clearly positive! 21Canhoto 2015
  • 22. Messages where automated tools agreed (but different from manual coding) Example: “In uni. I think without this cup of coffee I would hulk out” Very short segments 22Canhoto 2015
  • 23. The rest Example: “The early shift sucks. Oh well at least my latte is yummy :) “ 23 Multiple objects Multiple emotions Canhoto 2015
  • 24. Example: “100 copies of Ghosts sold overnight means a definite Starbucks run this morning. Possibly coffee out twice this week! Maybe even sushi!!” Lack of emotionally charged words 24Canhoto 2015
  • 25. Example: “How the heck am I supposed to be able to sleep well without coffee in my system? fucking snow” Subtlety - Negative sentiment due to absence of product 25Canhoto 2015
  • 26. Example: “Having coffee with my grandma before work right now. QT” Syntax and style, specially abbreviations and slang 26Canhoto 2015
  • 27. Example: “This coffee shop needs to change there music up every once and a while. Or maybe I should go home” Target of emotion is not coffee! 27Canhoto 2015
  • 30. 30 Compounded by: • Very short segments of text • Rich in abbreviations and slang • Typos or grammatical errors • Specific culture and netiquette of the media • Skills of data analystCanhoto 2015
  • 31. As a consequence: •Inaccurate representation of the overall sentiment [towards coffee] – Both sentiment polarity and emotional state •Segments that should have been excluded from the analysis were retained in the corpus of data – Might skew results •Concerns with the quality of the insights and subsequent decisions 31Canhoto 2015
  • 32. To improve accuracy [1/2]: •Take into consideration the social context of the conversation – E.g., Tweets before or after the one being coded; wide patterns (e.g., Mondays); cultural connotations (e.g., Japan vs. UK) – But what about sarcasm and highly contextualised uses of language? (e.g., Sick) 32Canhoto 2015 Pratik Thakar: “When people say good things, you don’t just take it as it is. Someone might be asking them to say it; there might be some design mechanism working. But when people are unhappy, they go super-loud, and they are genuine at that time. ” Source: http://www.campaignasia.com/Article/402239,Dont+believe+everything+you+hea r+Cokes+Pratik+Thakar.aspx
  • 33. To improve accuracy [2/2]: •Develop dictionaries that reflect the specific syntax and style •Software solutions that “translate” commonly used abbreviations and typos – E.g., BRB – be right back – Changing norms – e.g., LOL •Familiarise with software 33Canhoto 2015
  • 34. Studying sentiment on social media Ana Isabel Canhoto - Oxford Brookes University www.anacanhoto.com Canhoto 2015 34

Editor's Notes

  1. Image: http://www.hirefuel.com/files/2013/06/social-media-chatter-300x219.jpg
  2. Form: Syntax and style; Use of colloquialisms, abbreviations, symbols and emoticons Focus: Multiple sentiments and objects; Short text segments and use of non-textual elements Source: Subtlety; Use of irony and sarcasm Context: Contextual knowledge; Complexity of social media
  3. Image: http://www.hirefuel.com/files/2013/06/social-media-chatter-300x219.jpg