SlideShare a Scribd company logo
1 of 21
Sentiment, Opinion &
Emotion on the
Multilingual Web
Seth Grimes
Alta Plana Corporation
@sethgrimes
New Horizons for the
Multilingal Web – Madrid
May 8, 2014
Sentiment, Opinion & Emotion
Four varieties of data
1. Machine data (e.g., logs, sensor outputs,
clickstreams).
2. Interactions and transactions (including
location and time).
3. Profile: individual, demographic & behavioral.
4. Media: Text, audio, images, and video.
And two super-types
• Facts.
• Feelings.
Sentiment, Opinion & Emotion
Feelings
“Sentiment analysis or opinion mining is the
computational study of opinions, sentiments and
emotions expressed in text.”
-- Bing Liu, 2010, “Sentiment Analysis and
Subjectivity,” in Handbook of Natural Language
Processing
• “My graphics look horrible when I play and I’m all
laggy.”
• “The Iraqi regime… possesses and produces chemical
and biological weapons.” -- George W. Bush, Oct 7,
2002.
• “I like pepsi better simple as that, coke feels like I’m
drinking battery acid but it tastes good.”
Sentiment, Opinion & Emotion
Opinions, sentiment & emotion
Sentiment, Opinion & Emotion
The sentiment value of an opinion may be
expressed as a quintuple (oj, fjk, soijkl, hi, tl)
where:
• oj is a target object.
• fjk is an feature of the object oj.
• hi is an opinion holder.
• tl is the time when the opinion is expressed.
• soijkl is the sentiment value of the opinion of
the opinion holder hi regarding feature fjk of
object oj at time tl.
• soijkl is +ve, -ve, or neu, or a more granular
rating.
(Bing Liu, NLP Handbook)
Sentiment, Opinion & Emotion
Comparative opinions --
(O1, O2, F, po, h, t):
• O1 and O2 are object sets being compared
based on shared features F.
• po is the preferred object set of the opinion
holder h.
• t is the time when the comparative opinion is
expressed.
(Bing Liu)
Sentiment, Opinion & Emotion
Questions for business (& government):
What are people saying? What’s hot/trending?
What are they saying about {topic|person|product} X?
... about X versus {topic|person|product} Y?
How has opinion about X and Y evolved?
How has opinion correlated with
{our|competitors’|general}
{news|marketing|sales|events}?
Who (and What, When & How) are opinion leaders?
How does sentiment propagate across multiple channels?
What’s behind opinion, the root causes?
(How) Can we link opinions, profiles, behaviors &
transactions to discern intent and predict actions?
(oj, fjk, soijkl, hi, tl)? (O1, O2, F, po, h, t)?
Sentiment, Opinion & Emotion
Sentiment
surfaced via
typical industry
applications.
Sentiment, Opinion & Emotion
Sentiment, Opinion & Emotion
Sentiment is of interest at multiple levels.
Corpus / data space, i.e., across multiple sources.
Document.
Statement / sentence.
Entity / topic / concept.
Human language is noisy and chaotic!
Jargon, slang, irony, ambiguity, anaphora,
polysemy, synonymy, etc., and culturally
dependent.
Context is key. Discourse analysis comes into
play.
Meaning may be implied rather than directly
stated.
Sentiment, Opinion & Emotion
Feelings (without reductionism)
Sentiment, Opinion & Emotion
Emotion and understanding
Sentiment, Opinion & Emotion
Emotion and effect
Sentiment, Opinion & Emotion
Prediction/Feeling/Wish... and Intent
http://www.aiaioo.com/whitepapers/intention_analysis_use_cases.pdf
http://sentibet.com/
Sentiment, Opinion & Emotion
“It was the best of times, it was the worst of
times.” Opinion++?
Maybe (oj, fjk, hi, il,cm, mn, soijklmn) where:
• oj is a target object.
• fjk is an feature of the object oj.
• hi is an opinion holder.
• il is an instance of opinion expression.
• cm is a categorization.
• mn is a classification method.
• soijklmn is the sentiment value of the opinion of
opinion holder hi at time tl regarding feature
fjk of object oj, within categorization cm and as
classified via method mn .
Sentiment, Opinion & Emotion
Beyond Text:
• Audio including speech.
• Images.
• Video.
http://www.geekosystem.com/
facebook-face-recognition/
http://www.sciencedirect.com/science
/article/pii/S0167639312000118
http://flylib.com/books/en/2.495.1.54/1/
Sentiment, Opinion & Emotion
All this keeps us
busy, even
without…
“The share rise in users who
selected
Arabic…coincided with
much of the civil unrest…
in Middle Eastern
countries.”
http://bits.blogs.nytimes.com/2014/03/09/t
he-languages-of-twitter-users/
Sentiment, Opinion & Emotion
But…
Sentiment, Opinion & Emotion
And?
Sentiment, Opinion &
Emotion on the
Multilingual Web
Seth Grimes
Alta Plana Corporation
@sethgrimes
New Horizons for the
Multilingal Web – Madrid
May 8, 2014

More Related Content

Similar to Sentiment, Opinion & Emotion on the Multilingual Web

Rhetoric and public speaking
Rhetoric and public speakingRhetoric and public speaking
Rhetoric and public speaking
Alice Mercer
 
A Short Introduction to Rhetoric
A Short Introduction to RhetoricA Short Introduction to Rhetoric
A Short Introduction to Rhetoric
Mert Dalgic
 
14b 2 t4_chapterfourteenpowerpoint
14b 2 t4_chapterfourteenpowerpoint14b 2 t4_chapterfourteenpowerpoint
14b 2 t4_chapterfourteenpowerpoint
sagebennet
 
14b 2 t4_chapterfourteenpowerpoint
14b 2 t4_chapterfourteenpowerpoint14b 2 t4_chapterfourteenpowerpoint
14b 2 t4_chapterfourteenpowerpoint
sagebennet
 
Global Analytics: Text, Speech, Sentiment, and Sense
Global Analytics: Text, Speech, Sentiment, and SenseGlobal Analytics: Text, Speech, Sentiment, and Sense
Global Analytics: Text, Speech, Sentiment, and Sense
Seth Grimes
 
Anamika Ranjan-PD Task lo 4
Anamika Ranjan-PD  Task lo 4Anamika Ranjan-PD  Task lo 4
Anamika Ranjan-PD Task lo 4
Anamika Abhishek
 
Extracting What We Think and How We Feel from What We Say in Social Media
Extracting What We Think and How We Feel from What We Say in Social MediaExtracting What We Think and How We Feel from What We Say in Social Media
Extracting What We Think and How We Feel from What We Say in Social Media
Lu Chen
 

Similar to Sentiment, Opinion & Emotion on the Multilingual Web (20)

Narrative presentation - how we construct our meaning and consciousness
Narrative presentation - how we construct our meaning and consciousnessNarrative presentation - how we construct our meaning and consciousness
Narrative presentation - how we construct our meaning and consciousness
 
Rhetoric and public speaking
Rhetoric and public speakingRhetoric and public speaking
Rhetoric and public speaking
 
More Than a Feeling: Emotions and Knowledge Management
More Than a Feeling: Emotions and Knowledge ManagementMore Than a Feeling: Emotions and Knowledge Management
More Than a Feeling: Emotions and Knowledge Management
 
Empathy Field Guide - Stanford DSchool
Empathy Field Guide - Stanford DSchoolEmpathy Field Guide - Stanford DSchool
Empathy Field Guide - Stanford DSchool
 
A Short Introduction to Rhetoric
A Short Introduction to RhetoricA Short Introduction to Rhetoric
A Short Introduction to Rhetoric
 
Mbti lominger-guide
Mbti lominger-guideMbti lominger-guide
Mbti lominger-guide
 
14b 2 t4_chapterfourteenpowerpoint
14b 2 t4_chapterfourteenpowerpoint14b 2 t4_chapterfourteenpowerpoint
14b 2 t4_chapterfourteenpowerpoint
 
14b 2 t4_chapterfourteenpowerpoint
14b 2 t4_chapterfourteenpowerpoint14b 2 t4_chapterfourteenpowerpoint
14b 2 t4_chapterfourteenpowerpoint
 
Transational Analysis, Scope,Types,Applications, limitations and criticism, U...
Transational Analysis, Scope,Types,Applications, limitations and criticism, U...Transational Analysis, Scope,Types,Applications, limitations and criticism, U...
Transational Analysis, Scope,Types,Applications, limitations and criticism, U...
 
Transactional analysis
Transactional analysisTransactional analysis
Transactional analysis
 
Global Analytics: Text, Speech, Sentiment, and Sense
Global Analytics: Text, Speech, Sentiment, and SenseGlobal Analytics: Text, Speech, Sentiment, and Sense
Global Analytics: Text, Speech, Sentiment, and Sense
 
Anamika Ranjan-PD Task lo 4
Anamika Ranjan-PD  Task lo 4Anamika Ranjan-PD  Task lo 4
Anamika Ranjan-PD Task lo 4
 
Depth of Feelings: Modeling Emotions in User Models and Agent Architectures
Depth of Feelings: Modeling Emotions in User Models and Agent ArchitecturesDepth of Feelings: Modeling Emotions in User Models and Agent Architectures
Depth of Feelings: Modeling Emotions in User Models and Agent Architectures
 
Models of Representation - Theories of Democracy
Models of Representation - Theories of DemocracyModels of Representation - Theories of Democracy
Models of Representation - Theories of Democracy
 
Week 2-Eslamian .pptx
Week 2-Eslamian .pptxWeek 2-Eslamian .pptx
Week 2-Eslamian .pptx
 
Class 2 - Building Rapport
Class 2 - Building RapportClass 2 - Building Rapport
Class 2 - Building Rapport
 
Extracting What We Think and How We Feel from What We Say in Social Media
Extracting What We Think and How We Feel from What We Say in Social MediaExtracting What We Think and How We Feel from What We Say in Social Media
Extracting What We Think and How We Feel from What We Say in Social Media
 
"The Objectivity of Moral Judgments" by G.E Moore
"The Objectivity of Moral Judgments" by G.E Moore"The Objectivity of Moral Judgments" by G.E Moore
"The Objectivity of Moral Judgments" by G.E Moore
 
Opinion mining
Opinion miningOpinion mining
Opinion mining
 
Silent Interaction: Healthcare UX,지금 우리가 질문해야 할 몇 가지
 Silent Interaction: Healthcare UX,지금 우리가 질문해야 할 몇 가지 Silent Interaction: Healthcare UX,지금 우리가 질문해야 할 몇 가지
Silent Interaction: Healthcare UX,지금 우리가 질문해야 할 몇 가지
 

More from Seth Grimes

More from Seth Grimes (20)

Recent Advances in Natural Language Processing
Recent Advances in Natural Language ProcessingRecent Advances in Natural Language Processing
Recent Advances in Natural Language Processing
 
Creating an AI Startup: What You Need to Know
Creating an AI Startup: What You Need to KnowCreating an AI Startup: What You Need to Know
Creating an AI Startup: What You Need to Know
 
NLP 2020: What Works and What's Next
NLP 2020: What Works and What's NextNLP 2020: What Works and What's Next
NLP 2020: What Works and What's Next
 
Efficient Deep Learning in Natural Language Processing Production, with Moshe...
Efficient Deep Learning in Natural Language Processing Production, with Moshe...Efficient Deep Learning in Natural Language Processing Production, with Moshe...
Efficient Deep Learning in Natural Language Processing Production, with Moshe...
 
From Customer Emotions to Actionable Insights, with Peter Dorrington
From Customer Emotions to Actionable Insights, with Peter DorringtonFrom Customer Emotions to Actionable Insights, with Peter Dorrington
From Customer Emotions to Actionable Insights, with Peter Dorrington
 
Intro to Deep Learning for Medical Image Analysis, with Dan Lee from Dentuit AI
Intro to Deep Learning for Medical Image Analysis, with Dan Lee from Dentuit AIIntro to Deep Learning for Medical Image Analysis, with Dan Lee from Dentuit AI
Intro to Deep Learning for Medical Image Analysis, with Dan Lee from Dentuit AI
 
Emotion AI
Emotion AIEmotion AI
Emotion AI
 
Text Analytics Market Trends
Text Analytics Market TrendsText Analytics Market Trends
Text Analytics Market Trends
 
Text Analytics for NLPers
Text Analytics for NLPersText Analytics for NLPers
Text Analytics for NLPers
 
Our FinTech Future – AI’s Opportunities and Challenges?
Our FinTech Future – AI’s Opportunities and Challenges? Our FinTech Future – AI’s Opportunities and Challenges?
Our FinTech Future – AI’s Opportunities and Challenges?
 
Preposition Semantics: Challenges in Comprehensive Corpus Annotation and Auto...
Preposition Semantics: Challenges in Comprehensive Corpus Annotation and Auto...Preposition Semantics: Challenges in Comprehensive Corpus Annotation and Auto...
Preposition Semantics: Challenges in Comprehensive Corpus Annotation and Auto...
 
The Ins and Outs of Preposition Semantics:
 Challenges in Comprehensive Corpu...
The Ins and Outs of Preposition Semantics:
 Challenges in Comprehensive Corpu...The Ins and Outs of Preposition Semantics:
 Challenges in Comprehensive Corpu...
The Ins and Outs of Preposition Semantics:
 Challenges in Comprehensive Corpu...
 
Fairness in Machine Learning and AI
Fairness in Machine Learning and AIFairness in Machine Learning and AI
Fairness in Machine Learning and AI
 
Classification with Memes–Uber case study
Classification with Memes–Uber case studyClassification with Memes–Uber case study
Classification with Memes–Uber case study
 
Aspect Detection for Sentiment / Emotion Analysis
Aspect Detection for Sentiment / Emotion AnalysisAspect Detection for Sentiment / Emotion Analysis
Aspect Detection for Sentiment / Emotion Analysis
 
Content AI: From Potential to Practice
Content AI: From Potential to PracticeContent AI: From Potential to Practice
Content AI: From Potential to Practice
 
Text Analytics Market Insights: What's Working and What's Next
Text Analytics Market Insights: What's Working and What's NextText Analytics Market Insights: What's Working and What's Next
Text Analytics Market Insights: What's Working and What's Next
 
An Industry Perspective on Subjectivity, Sentiment, and Social
An Industry Perspective on Subjectivity, Sentiment, and SocialAn Industry Perspective on Subjectivity, Sentiment, and Social
An Industry Perspective on Subjectivity, Sentiment, and Social
 
The Insight Value of Social Sentiment
The Insight Value of Social SentimentThe Insight Value of Social Sentiment
The Insight Value of Social Sentiment
 
Text Analytics 2014: User Perspectives on Solutions and Providers
Text Analytics 2014: User Perspectives on Solutions and ProvidersText Analytics 2014: User Perspectives on Solutions and Providers
Text Analytics 2014: User Perspectives on Solutions and Providers
 

Recently uploaded

Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
HyderabadDolls
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
chadhar227
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
nirzagarg
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
nirzagarg
 
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
HyderabadDolls
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Klinik kandungan
 
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
ahmedjiabur940
 

Recently uploaded (20)

Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
 
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbers
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
💞 Safe And Secure Call Girls Agra Call Girls Service Just Call 🍑👄6378878445 🍑...
💞 Safe And Secure Call Girls Agra Call Girls Service Just Call 🍑👄6378878445 🍑...💞 Safe And Secure Call Girls Agra Call Girls Service Just Call 🍑👄6378878445 🍑...
💞 Safe And Secure Call Girls Agra Call Girls Service Just Call 🍑👄6378878445 🍑...
 
Vastral Call Girls Book Now 7737669865 Top Class Escort Service Available
Vastral Call Girls Book Now 7737669865 Top Class Escort Service AvailableVastral Call Girls Book Now 7737669865 Top Class Escort Service Available
Vastral Call Girls Book Now 7737669865 Top Class Escort Service Available
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
 

Sentiment, Opinion & Emotion on the Multilingual Web

  • 1. Sentiment, Opinion & Emotion on the Multilingual Web Seth Grimes Alta Plana Corporation @sethgrimes New Horizons for the Multilingal Web – Madrid May 8, 2014
  • 2.
  • 3. Sentiment, Opinion & Emotion Four varieties of data 1. Machine data (e.g., logs, sensor outputs, clickstreams). 2. Interactions and transactions (including location and time). 3. Profile: individual, demographic & behavioral. 4. Media: Text, audio, images, and video. And two super-types • Facts. • Feelings.
  • 4. Sentiment, Opinion & Emotion Feelings “Sentiment analysis or opinion mining is the computational study of opinions, sentiments and emotions expressed in text.” -- Bing Liu, 2010, “Sentiment Analysis and Subjectivity,” in Handbook of Natural Language Processing • “My graphics look horrible when I play and I’m all laggy.” • “The Iraqi regime… possesses and produces chemical and biological weapons.” -- George W. Bush, Oct 7, 2002. • “I like pepsi better simple as that, coke feels like I’m drinking battery acid but it tastes good.”
  • 5. Sentiment, Opinion & Emotion Opinions, sentiment & emotion
  • 6. Sentiment, Opinion & Emotion The sentiment value of an opinion may be expressed as a quintuple (oj, fjk, soijkl, hi, tl) where: • oj is a target object. • fjk is an feature of the object oj. • hi is an opinion holder. • tl is the time when the opinion is expressed. • soijkl is the sentiment value of the opinion of the opinion holder hi regarding feature fjk of object oj at time tl. • soijkl is +ve, -ve, or neu, or a more granular rating. (Bing Liu, NLP Handbook)
  • 7. Sentiment, Opinion & Emotion Comparative opinions -- (O1, O2, F, po, h, t): • O1 and O2 are object sets being compared based on shared features F. • po is the preferred object set of the opinion holder h. • t is the time when the comparative opinion is expressed. (Bing Liu)
  • 8. Sentiment, Opinion & Emotion Questions for business (& government): What are people saying? What’s hot/trending? What are they saying about {topic|person|product} X? ... about X versus {topic|person|product} Y? How has opinion about X and Y evolved? How has opinion correlated with {our|competitors’|general} {news|marketing|sales|events}? Who (and What, When & How) are opinion leaders? How does sentiment propagate across multiple channels? What’s behind opinion, the root causes? (How) Can we link opinions, profiles, behaviors & transactions to discern intent and predict actions? (oj, fjk, soijkl, hi, tl)? (O1, O2, F, po, h, t)?
  • 9. Sentiment, Opinion & Emotion Sentiment surfaced via typical industry applications.
  • 11. Sentiment, Opinion & Emotion Sentiment is of interest at multiple levels. Corpus / data space, i.e., across multiple sources. Document. Statement / sentence. Entity / topic / concept. Human language is noisy and chaotic! Jargon, slang, irony, ambiguity, anaphora, polysemy, synonymy, etc., and culturally dependent. Context is key. Discourse analysis comes into play. Meaning may be implied rather than directly stated.
  • 12. Sentiment, Opinion & Emotion Feelings (without reductionism)
  • 13. Sentiment, Opinion & Emotion Emotion and understanding
  • 14. Sentiment, Opinion & Emotion Emotion and effect
  • 15. Sentiment, Opinion & Emotion Prediction/Feeling/Wish... and Intent http://www.aiaioo.com/whitepapers/intention_analysis_use_cases.pdf http://sentibet.com/
  • 16. Sentiment, Opinion & Emotion “It was the best of times, it was the worst of times.” Opinion++? Maybe (oj, fjk, hi, il,cm, mn, soijklmn) where: • oj is a target object. • fjk is an feature of the object oj. • hi is an opinion holder. • il is an instance of opinion expression. • cm is a categorization. • mn is a classification method. • soijklmn is the sentiment value of the opinion of opinion holder hi at time tl regarding feature fjk of object oj, within categorization cm and as classified via method mn .
  • 17. Sentiment, Opinion & Emotion Beyond Text: • Audio including speech. • Images. • Video. http://www.geekosystem.com/ facebook-face-recognition/ http://www.sciencedirect.com/science /article/pii/S0167639312000118 http://flylib.com/books/en/2.495.1.54/1/
  • 18. Sentiment, Opinion & Emotion All this keeps us busy, even without… “The share rise in users who selected Arabic…coincided with much of the civil unrest… in Middle Eastern countries.” http://bits.blogs.nytimes.com/2014/03/09/t he-languages-of-twitter-users/
  • 19. Sentiment, Opinion & Emotion But…
  • 20. Sentiment, Opinion & Emotion And?
  • 21. Sentiment, Opinion & Emotion on the Multilingual Web Seth Grimes Alta Plana Corporation @sethgrimes New Horizons for the Multilingal Web – Madrid May 8, 2014