SlideShare a Scribd company logo
1 of 17
Download to read offline
Emotion Detection in Social Media
School of Computer and
Communication Sciences
EPFL
Pearl Pu
Why Emotions?
• They motivate us to take actions
• They regulate decision and thought
processes
• They help us understand human behaviors
http://nobaproject.com/modules/functions-of-emotions
What is emotion?
✓emotion is a reaction to events
important to our organism
✓emotion leads to changes in
multiple organismic subsystems
Plutchik, The Nature of Emotions, 2001
Brave & Nass, Agents that care: Investigating the effects of orientation of emotion
exhibited by an embodied computer agent, 2003
Emotion = coordinated changes in
organismic subsystems
5 emotion components
Cognitive (appraisal)
Neurophysiological (bodily symptoms)
Motivational or Behavioral (action tendencies)
Motor expression (facial and vocal expressions)
Subjective feeling or Affectiv (emotional experience)
rererere
rere
rerere
rerere
rere
Ekman’s 6 emotions
Ekman, An argument for basic emotions, 1992
rererere
rere
rerere
rerere
rere
Plutchik Wheel
Plutchik, The Nature of Emotions, 2001
Geneva Emotion Wheel
PositiveNegative
High
Control
Low
Control
Skin temperature
Facial expression
Gesture
Voice
Text
How do we detect emotion?
Digimind Evolution (2003)
http://www.digimind.com/
Digimind is a social media listening and monitoring tool
leveraging on the results of emotion recognition in text. It was a
B2B company based in Paris. What do we see in this particular
example? On the upper left side: it’s comparing the different
smart phones: how users discuss, perceive these brands.
You can analyze topics and track
competitors using this tool. You can monitor and analyze sub-
topics within the larger topic. Drill down into details on what's
happening, when it's happening, where, who's talking about you
(your key influencers) and how (what's the sentiment).
11
EmotionWatch - EPFL
BA C
Emotional Categories Tweet frequency
Emotion shape
explore and investigate
the full variety of elicited
emotional reactions
Our objective
13
How does it work?
Given a piece of text, detect automatically
one or several words indicative of the
respective emotions
Possible output
One emotion Distribution of emotionsSeveral emotions
Human Computation Task
Emotion Label
Happiness, Anger, Fear, No
emotion…
Emotion Strength
Low, Medium, High
Constructed Lexicon OlympLex
• 3193 terms with attached emotion distributions
• Examples (per quadrant)
Anger, Disgust, Scorn, …
unfair, mad, ugh, annoyed,
ticked off, idiots, slap, offended,
epicfail, …
Pride, Happiness, Interest, …
bravo, champions, my girl, hero,
woohoo, sohappy, good job,
yessss, …
ouch, noooo, eek, tough to
watch, heartbroken, feel so bad,
fearful, …
Sadness, Fear, Pity, …
astounded, luv u, incredible
talent, omg, marry me, desiring,
amaze, …
Love, Surprise, Awe, …
Detecting emotion in social media helps us
understand users’perception & attitudes
Conclusion
DISCLAIMER
Any use, republication or redistribution of this content is
expressly prohibited without the prior written consent of the
Author. Permission to copy and reproduce content may be
granted by the author, at their discretion, and by request
only.
Source: presentation of Pearl Pu, EPFL at the
2015 SITA Air Transport IT Summit, Brussels.
2015 Air Transport IT Summit

More Related Content

Similar to Pearl Pu - Emotion Detection In Social Media

11. emotions 07-08
11. emotions 07-0811. emotions 07-08
11. emotions 07-08Nasir Koko
 
Emotions power point presentation
Emotions power point presentationEmotions power point presentation
Emotions power point presentationHafizMImran1
 
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 ArchitecturesEva Hudlicka
 
Aspects of emotion
Aspects of emotionAspects of emotion
Aspects of emotionJames Neill
 
Emotional Intelligence:“Managing self and others” By Amrita Goswami
Emotional Intelligence:“Managing self and others” By Amrita GoswamiEmotional Intelligence:“Managing self and others” By Amrita Goswami
Emotional Intelligence:“Managing self and others” By Amrita GoswamiTenet Systems Pvt Ltd
 
Electra's psych holiday hw
Electra's psych holiday hwElectra's psych holiday hw
Electra's psych holiday hwelectra9
 
chapter Emotion 7.docx
chapter Emotion 7.docxchapter Emotion 7.docx
chapter Emotion 7.docxZubairMalik81
 
What Your Feelings Are Trying to Tell You”.pdf
What Your Feelings Are Trying to Tell You”.pdfWhat Your Feelings Are Trying to Tell You”.pdf
What Your Feelings Are Trying to Tell You”.pdfMariaAkram36
 
Psychology of Emotion
Psychology of EmotionPsychology of Emotion
Psychology of EmotionMichael Gese
 
Pacling 2009 ptaszynski_presentation
Pacling 2009 ptaszynski_presentationPacling 2009 ptaszynski_presentation
Pacling 2009 ptaszynski_presentationMichal Ptaszynski
 
NLP ( neuro linguistic programming)
NLP ( neuro linguistic programming)NLP ( neuro linguistic programming)
NLP ( neuro linguistic programming)Subhash Chanana
 
Emotions and Types of Emotional Responses.pptx
Emotions and Types of Emotional Responses.pptxEmotions and Types of Emotional Responses.pptx
Emotions and Types of Emotional Responses.pptxCol Mukteshwar Prasad
 
Ch. 12: Emotions, Stress, & Health
Ch. 12: Emotions, Stress, & HealthCh. 12: Emotions, Stress, & Health
Ch. 12: Emotions, Stress, & Healthkbolinsky
 
Personal Development Emotional Intelligence.pptx
Personal Development Emotional Intelligence.pptxPersonal Development Emotional Intelligence.pptx
Personal Development Emotional Intelligence.pptxAbegailSargento
 
Limbic System And Emotional Intelligence
Limbic System And Emotional IntelligenceLimbic System And Emotional Intelligence
Limbic System And Emotional IntelligenceChristine Moon
 

Similar to Pearl Pu - Emotion Detection In Social Media (20)

11. emotions 07-08
11. emotions 07-0811. emotions 07-08
11. emotions 07-08
 
Emotions power point presentation
Emotions power point presentationEmotions power point presentation
Emotions power point presentation
 
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
 
Aspects of emotion
Aspects of emotionAspects of emotion
Aspects of emotion
 
Emotions ppt
Emotions pptEmotions ppt
Emotions ppt
 
Emotional Intelligence:“Managing self and others” By Amrita Goswami
Emotional Intelligence:“Managing self and others” By Amrita GoswamiEmotional Intelligence:“Managing self and others” By Amrita Goswami
Emotional Intelligence:“Managing self and others” By Amrita Goswami
 
Electra's psych holiday hw
Electra's psych holiday hwElectra's psych holiday hw
Electra's psych holiday hw
 
chapter Emotion 7.docx
chapter Emotion 7.docxchapter Emotion 7.docx
chapter Emotion 7.docx
 
What Your Feelings Are Trying to Tell You”.pdf
What Your Feelings Are Trying to Tell You”.pdfWhat Your Feelings Are Trying to Tell You”.pdf
What Your Feelings Are Trying to Tell You”.pdf
 
05emotion
05emotion05emotion
05emotion
 
Psychology of Emotion
Psychology of EmotionPsychology of Emotion
Psychology of Emotion
 
Perception, Behavior and Creativity
Perception, Behavior and CreativityPerception, Behavior and Creativity
Perception, Behavior and Creativity
 
Pacling 2009 ptaszynski_presentation
Pacling 2009 ptaszynski_presentationPacling 2009 ptaszynski_presentation
Pacling 2009 ptaszynski_presentation
 
Empathy and Brain
Empathy and BrainEmpathy and Brain
Empathy and Brain
 
NLP ( neuro linguistic programming)
NLP ( neuro linguistic programming)NLP ( neuro linguistic programming)
NLP ( neuro linguistic programming)
 
Emotions and Types of Emotional Responses.pptx
Emotions and Types of Emotional Responses.pptxEmotions and Types of Emotional Responses.pptx
Emotions and Types of Emotional Responses.pptx
 
Ch. 12: Emotions, Stress, & Health
Ch. 12: Emotions, Stress, & HealthCh. 12: Emotions, Stress, & Health
Ch. 12: Emotions, Stress, & Health
 
Personal Development Emotional Intelligence.pptx
Personal Development Emotional Intelligence.pptxPersonal Development Emotional Intelligence.pptx
Personal Development Emotional Intelligence.pptx
 
Limbic System And Emotional Intelligence
Limbic System And Emotional IntelligenceLimbic System And Emotional Intelligence
Limbic System And Emotional Intelligence
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 

More from SITA

Groupe ADP Digital Transformation - Gilles Leveque
Groupe ADP Digital Transformation - Gilles LevequeGroupe ADP Digital Transformation - Gilles Leveque
Groupe ADP Digital Transformation - Gilles LevequeSITA
 
Driving down air transport operational costs through intelligent automation -...
Driving down air transport operational costs through intelligent automation -...Driving down air transport operational costs through intelligent automation -...
Driving down air transport operational costs through intelligent automation -...SITA
 
Embrace What's Next - Brian Cobb
Embrace What's Next - Brian CobbEmbrace What's Next - Brian Cobb
Embrace What's Next - Brian CobbSITA
 
Transforming air travel through technology - Barbara dalibard
Transforming air travel through technology - Barbara dalibardTransforming air travel through technology - Barbara dalibard
Transforming air travel through technology - Barbara dalibardSITA
 
Digital Visions & Agile Innovation - Dheeraj kohli
Digital Visions & Agile Innovation - Dheeraj kohliDigital Visions & Agile Innovation - Dheeraj kohli
Digital Visions & Agile Innovation - Dheeraj kohliSITA
 
Disruptive Trends and Technologies - Greg Jones
Disruptive Trends and Technologies - Greg JonesDisruptive Trends and Technologies - Greg Jones
Disruptive Trends and Technologies - Greg JonesSITA
 
Winning the Cognitive Era with Watson IoT - Sanjay Brahmawar
Winning the Cognitive Era with Watson IoT - Sanjay BrahmawarWinning the Cognitive Era with Watson IoT - Sanjay Brahmawar
Winning the Cognitive Era with Watson IoT - Sanjay BrahmawarSITA
 
Bridging the Personalization Gap - Adnan Sauaf
Bridging the Personalization Gap -  Adnan SauafBridging the Personalization Gap -  Adnan Sauaf
Bridging the Personalization Gap - Adnan SauafSITA
 
Smooth Operations - Tiffany Misrahi
Smooth Operations - Tiffany MisrahiSmooth Operations - Tiffany Misrahi
Smooth Operations - Tiffany MisrahiSITA
 
Internet of Things technology - Arnaud brolly
Internet of Things technology - Arnaud brollyInternet of Things technology - Arnaud brolly
Internet of Things technology - Arnaud brollySITA
 
Brian whelan-travacoin
Brian whelan-travacoinBrian whelan-travacoin
Brian whelan-travacoinSITA
 
Robotic Process Automation & Artificial Intelligence - Eric stioui
Robotic Process Automation & Artificial Intelligence - Eric stiouiRobotic Process Automation & Artificial Intelligence - Eric stioui
Robotic Process Automation & Artificial Intelligence - Eric stiouiSITA
 
Data makes conversations - Fiona strens
Data makes conversations - Fiona strensData makes conversations - Fiona strens
Data makes conversations - Fiona strensSITA
 
Jack Loop Introducing high fidelity location services - Jack Loop
 Jack Loop Introducing high fidelity location services - Jack Loop Jack Loop Introducing high fidelity location services - Jack Loop
Jack Loop Introducing high fidelity location services - Jack LoopSITA
 
The blockchain imperatives - Kevin osullivan
The blockchain imperatives - Kevin osullivanThe blockchain imperatives - Kevin osullivan
The blockchain imperatives - Kevin osullivanSITA
 
Enabling the NDC age for the airline retail industry - Jorge diaz
Enabling the NDC age for the airline retail industry - Jorge diazEnabling the NDC age for the airline retail industry - Jorge diaz
Enabling the NDC age for the airline retail industry - Jorge diazSITA
 
Modernization of airports through smart IT- Lv sridhar
Modernization of airports through smart IT- Lv sridharModernization of airports through smart IT- Lv sridhar
Modernization of airports through smart IT- Lv sridharSITA
 
Cybersecurity imperatives - Michael schellenberg
Cybersecurity imperatives - Michael schellenbergCybersecurity imperatives - Michael schellenberg
Cybersecurity imperatives - Michael schellenbergSITA
 
Latest data analytics - Nick gates
Latest data analytics - Nick gatesLatest data analytics - Nick gates
Latest data analytics - Nick gatesSITA
 
Digital customer experience: transforming the aviation industry - Rafi katanasho
Digital customer experience: transforming the aviation industry - Rafi katanashoDigital customer experience: transforming the aviation industry - Rafi katanasho
Digital customer experience: transforming the aviation industry - Rafi katanashoSITA
 

More from SITA (20)

Groupe ADP Digital Transformation - Gilles Leveque
Groupe ADP Digital Transformation - Gilles LevequeGroupe ADP Digital Transformation - Gilles Leveque
Groupe ADP Digital Transformation - Gilles Leveque
 
Driving down air transport operational costs through intelligent automation -...
Driving down air transport operational costs through intelligent automation -...Driving down air transport operational costs through intelligent automation -...
Driving down air transport operational costs through intelligent automation -...
 
Embrace What's Next - Brian Cobb
Embrace What's Next - Brian CobbEmbrace What's Next - Brian Cobb
Embrace What's Next - Brian Cobb
 
Transforming air travel through technology - Barbara dalibard
Transforming air travel through technology - Barbara dalibardTransforming air travel through technology - Barbara dalibard
Transforming air travel through technology - Barbara dalibard
 
Digital Visions & Agile Innovation - Dheeraj kohli
Digital Visions & Agile Innovation - Dheeraj kohliDigital Visions & Agile Innovation - Dheeraj kohli
Digital Visions & Agile Innovation - Dheeraj kohli
 
Disruptive Trends and Technologies - Greg Jones
Disruptive Trends and Technologies - Greg JonesDisruptive Trends and Technologies - Greg Jones
Disruptive Trends and Technologies - Greg Jones
 
Winning the Cognitive Era with Watson IoT - Sanjay Brahmawar
Winning the Cognitive Era with Watson IoT - Sanjay BrahmawarWinning the Cognitive Era with Watson IoT - Sanjay Brahmawar
Winning the Cognitive Era with Watson IoT - Sanjay Brahmawar
 
Bridging the Personalization Gap - Adnan Sauaf
Bridging the Personalization Gap -  Adnan SauafBridging the Personalization Gap -  Adnan Sauaf
Bridging the Personalization Gap - Adnan Sauaf
 
Smooth Operations - Tiffany Misrahi
Smooth Operations - Tiffany MisrahiSmooth Operations - Tiffany Misrahi
Smooth Operations - Tiffany Misrahi
 
Internet of Things technology - Arnaud brolly
Internet of Things technology - Arnaud brollyInternet of Things technology - Arnaud brolly
Internet of Things technology - Arnaud brolly
 
Brian whelan-travacoin
Brian whelan-travacoinBrian whelan-travacoin
Brian whelan-travacoin
 
Robotic Process Automation & Artificial Intelligence - Eric stioui
Robotic Process Automation & Artificial Intelligence - Eric stiouiRobotic Process Automation & Artificial Intelligence - Eric stioui
Robotic Process Automation & Artificial Intelligence - Eric stioui
 
Data makes conversations - Fiona strens
Data makes conversations - Fiona strensData makes conversations - Fiona strens
Data makes conversations - Fiona strens
 
Jack Loop Introducing high fidelity location services - Jack Loop
 Jack Loop Introducing high fidelity location services - Jack Loop Jack Loop Introducing high fidelity location services - Jack Loop
Jack Loop Introducing high fidelity location services - Jack Loop
 
The blockchain imperatives - Kevin osullivan
The blockchain imperatives - Kevin osullivanThe blockchain imperatives - Kevin osullivan
The blockchain imperatives - Kevin osullivan
 
Enabling the NDC age for the airline retail industry - Jorge diaz
Enabling the NDC age for the airline retail industry - Jorge diazEnabling the NDC age for the airline retail industry - Jorge diaz
Enabling the NDC age for the airline retail industry - Jorge diaz
 
Modernization of airports through smart IT- Lv sridhar
Modernization of airports through smart IT- Lv sridharModernization of airports through smart IT- Lv sridhar
Modernization of airports through smart IT- Lv sridhar
 
Cybersecurity imperatives - Michael schellenberg
Cybersecurity imperatives - Michael schellenbergCybersecurity imperatives - Michael schellenberg
Cybersecurity imperatives - Michael schellenberg
 
Latest data analytics - Nick gates
Latest data analytics - Nick gatesLatest data analytics - Nick gates
Latest data analytics - Nick gates
 
Digital customer experience: transforming the aviation industry - Rafi katanasho
Digital customer experience: transforming the aviation industry - Rafi katanashoDigital customer experience: transforming the aviation industry - Rafi katanasho
Digital customer experience: transforming the aviation industry - Rafi katanasho
 

Recently uploaded

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Recently uploaded (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

Pearl Pu - Emotion Detection In Social Media

  • 1. Emotion Detection in Social Media School of Computer and Communication Sciences EPFL Pearl Pu
  • 2.
  • 3. Why Emotions? • They motivate us to take actions • They regulate decision and thought processes • They help us understand human behaviors http://nobaproject.com/modules/functions-of-emotions
  • 4. What is emotion? ✓emotion is a reaction to events important to our organism ✓emotion leads to changes in multiple organismic subsystems Plutchik, The Nature of Emotions, 2001 Brave & Nass, Agents that care: Investigating the effects of orientation of emotion exhibited by an embodied computer agent, 2003
  • 5. Emotion = coordinated changes in organismic subsystems 5 emotion components Cognitive (appraisal) Neurophysiological (bodily symptoms) Motivational or Behavioral (action tendencies) Motor expression (facial and vocal expressions) Subjective feeling or Affectiv (emotional experience)
  • 10. Digimind Evolution (2003) http://www.digimind.com/ Digimind is a social media listening and monitoring tool leveraging on the results of emotion recognition in text. It was a B2B company based in Paris. What do we see in this particular example? On the upper left side: it’s comparing the different smart phones: how users discuss, perceive these brands. You can analyze topics and track competitors using this tool. You can monitor and analyze sub- topics within the larger topic. Drill down into details on what's happening, when it's happening, where, who's talking about you (your key influencers) and how (what's the sentiment).
  • 12. BA C Emotional Categories Tweet frequency Emotion shape explore and investigate the full variety of elicited emotional reactions Our objective
  • 13. 13 How does it work? Given a piece of text, detect automatically one or several words indicative of the respective emotions Possible output One emotion Distribution of emotionsSeveral emotions
  • 14. Human Computation Task Emotion Label Happiness, Anger, Fear, No emotion… Emotion Strength Low, Medium, High
  • 15. Constructed Lexicon OlympLex • 3193 terms with attached emotion distributions • Examples (per quadrant) Anger, Disgust, Scorn, … unfair, mad, ugh, annoyed, ticked off, idiots, slap, offended, epicfail, … Pride, Happiness, Interest, … bravo, champions, my girl, hero, woohoo, sohappy, good job, yessss, … ouch, noooo, eek, tough to watch, heartbroken, feel so bad, fearful, … Sadness, Fear, Pity, … astounded, luv u, incredible talent, omg, marry me, desiring, amaze, … Love, Surprise, Awe, …
  • 16. Detecting emotion in social media helps us understand users’perception & attitudes Conclusion
  • 17. DISCLAIMER Any use, republication or redistribution of this content is expressly prohibited without the prior written consent of the Author. Permission to copy and reproduce content may be granted by the author, at their discretion, and by request only. Source: presentation of Pearl Pu, EPFL at the 2015 SITA Air Transport IT Summit, Brussels. 2015 Air Transport IT Summit