SlideShare a Scribd company logo
1 of 21
Sentiment Analysis
Positive or negative movie review?
• unbelievably disappointing
• Full of crazy characters and richly applied satire, and
some great plot twists
• this is the greatest screwball comedy ever filmed
• It was pathetic. The worst part about it was the boxing
scenes
What is SA & OM?
Identify the orientation of opinion in a
piece of text
Can be generalized to a wider set of
emotions
The movie
was fabulous!
The movie
stars Mr. X
The movie
was horrible!
Google Product Search
• a
Bing Shopping
• a
4
Sentiment analysis has many other names
• Opinion extraction
• Opinion mining
• Sentiment mining
• Subjectivity analysis
Why sentiment analysis?
• Movie: is this review positive or negative?
• Products: what do people think about the new iPhone?
• Public sentiment: how is consumer confidence? Is despair
increasing?
• Politics: what do people think about this candidate or issue?
• Prediction: predict election outcomes or market trends
from sentiment
Scherer Typology of Affective States
• Emotion:brief organically synchronized … evaluation of a major event
• angry, sad, joyful, fearful, ashamed, proud, elated
• Mood: diffuse non-‐caused low-‐intensitylong-‐durationchange in subjective feeling
• cheerful, gloomy, irritable, listless, depressed, buoyant
• Interpersonalstances: affective stance toward another person in a specific
interaction
• friendly, flirtatious, distant, cold, warm, supportive, contemptuous
• Attitudes: enduring, affectively colored beliefs, dispositions towards objects or
persons
• liking, loving, hating, valuing, desiring
• Personalitytraits: stable personality dispositions and typical behavior tendencies
• nervous, anxious, reckless, morose, hostile, jealous
Sentiment Analysis
• Sentiment analysis is the detection of attitudes
“enduring, affectively colored beliefs, dispositions towards objects or persons”
1. Holder (source) of attitude
2. Target (aspect) of attitude
3. Type of attitude
• From a set of types
• Like, love, hate, value, desire, etc.
• Or (more commonly) simple weighted polarity:
• positive, negative,neutral, together with strength
4. Text containing the attitude
• Sentence or entire document
Sentiment Analysis
• Simplest task:
• Is the attitude of this text positive or negative?
• More complex:
• Rank the attitude of this text from 1 to 5
• Advanced:
• Detect the target, source, or complex attitude types
Definition of Sentiment Analysis
• Sentiment analysis (or opinion mining) is a natural
language processing (NLP) technique used to
determine whether data is positive, negative or
neutral.
• Sentiment analysis is often performed on textual data
to help businesses monitor brand and product
sentiment in customer feedback, and understand
customer needs.
Tripod of Sentiment Analysis
Cognitive
Science
Natural
Language
Processing
Machine
Learning
Sentiment
Analysis
Natural
Language
Processing
Machine
Learning
Challenges
• Contrasts with standard text-
based categorization
• Domain dependent
• Sarcasm
• Dissatisfied expressions
Mere presence of words is
Indicative of the category
in case of text categorization.
Not the case with
sentiment analysis
• Contrasts with standard text-
based categorization
• Domain dependent
• Sarcasm
• Dissatisfied expressions
Sentiment of a word
is w.r.t. the
domain.
Example: ‘unpredictable’
For steering of a car,
For movie review,
• Contrasts with standard text-
based categorization
• Domain dependent
• Sarcasm
• Dissatisfied expressions
Sarcasm uses words of
a polarity to represent
another polarity.
Example: The perfume is so
amazing that I suggest you wear it
with your windows shut
• Contrasts with standard text-
based categorization
• Domain dependent
• Sarcasm
• Dissatisfied expressions
the sentences/words that
contradict the overall sentiment
of the set are in majority
Example: The actors are good,
the music is brilliant and appealing.
Yet, the movie fails to strike a chord.
Types of Sentiment Analysis
• Sentiment analysis focuses on the polarity of a text (positive, negative,
neutral) but it also goes beyond polarity to detect specific feelings and
emotions (angry, happy, sad, etc), urgency (urgent, not urgent) and
even intentions (interested v. not interested).
• Some of the most popular types of sentiment analysis:
1. Graded Sentiment Analysis
2. Emotion detection sentiment analysis
3. Aspect-based Sentiment Analysis
4. Multilingual sentiment analysis
1. Graded Sentiment Analysis
• If polarity precision is important to your business, you might consider
expanding your polarity categories to include different levels of positive and
negative:
 Very positive
 Positive
 Neutral
 Negative
 Very negative
• This is usually referred to as graded or fine-grained sentiment analysis, and
could be used to interpret 5-star ratings in a review, for example:
Very Positive = 5 stars
Very Negative = 1 star
2. Emotion detection sentiment analysis
• Emotion detection sentiment analysis allows you to go beyond polarity to
detect emotions, like happiness, frustration, anger, and sadness.
• Many emotion detection systems use lexicons (i.e. lists of words and the
emotions they convey) or complex machine learning algorithms.
• One of the downsides of using lexicons is that people express emotions in
different ways. Some words that typically express anger, like bad or kill (e.g.
your product is so bad or your customer support is killing me) might also
express happiness (e.g. you are killing it).
3. Aspect-based Sentiment Analysis
• Usually, when analyzing sentiments of texts you’ll want to know which
particular aspects or features people are mentioning in a positive, neutral, or
negative way.
• That's where aspect-based sentiment analysis can help, for example in a
product review: "The battery life of this camera is too short", an aspect-
based classifier would be able to determine that the sentence expresses a
negative opinion about the battery life of the product in question.
4. Multilingual sentiment analysis
• Multilingual sentiment analysis can be difficult.
• It involves a lot of preprocessing and resources. Most of these resources are
available online (e.g. sentiment lexicons), while others need to be created
(e.g. translated corpora or noise detection algorithms), but you’ll need to
know how to code to use them.
• Alternatively, you could detect language in texts automatically with a
language classifier, then train a custom sentiment analysis model to classify
texts in the language of your choice.
Why Is Sentiment Analysis Important?
Since humans express their thoughts and feelings more openly than ever before, sentiment analysis is fast becoming an essential tool to monitor and understand
sentiment in all types of data.
Automatically analyzing customer feedback, such as opinions in survey responses and social media conversations, allows brands to learn what makes customers
happy or frustrated, so that they can tailor products and services to meet their customers’ needs.
For example, using sentiment analysis to automatically analyze 4,000+ open-ended responses in your customer satisfaction surveys could help you discover why
customers are happy or unhappy at each stage of the customer journey.
Maybe you want to track brand sentiment so you can detect disgruntled customers immediately and respond as soon as possible. Maybe you want to compare
sentiment from one quarter to the next to see if you need to take action. Then you could dig deeper into your qualitative data to see why sentiment is falling or
rising.
 Sorting Data at Scale
Can you imagine manually sorting through thousands of tweets, customer support conversations, or surveys? There’s
manually. Sentiment analysis helps businesses process huge amounts of unstructured data in an efficient and cost-
 Real-Time Analysis
Sentiment analysis can identify critical issues in real-time, for example is a PR crisis on social media escalating? Is an
analysis models can help you immediately identify these kinds of situations, so you can take action right away.
 Consistent criteria
It’s estimated that people only agree around 60-65% of the time when determining the sentiment of a particular text.
subjective, influenced by personal experiences, thoughts, and beliefs.
By using a centralized sentiment analysis system, companies can apply the same criteria to all of their data, helping
insights.
The applications of sentiment analysis are endless. So, to help you understand how sentiment analysis could benefit
examples of texts that you could analyze using sentiment analysis.
Then, we’ll jump into a real-world example of how Chewy, a pet supplies company, was able to gain a much more
reviews through the application of sentiment analysis.
Sentiment Analysis Examples
To understand the goal and challenges of sentiment analysis, here are
some examples:
Basic examples of sentiment analysis data
 Netflix has the best selection of films
 Hulu has a great UI
 I dislike like the new crime series
 I hate waiting for the next series to come out

More Related Content

Similar to Sentiment Analysis.pptx

Analyzing Qualitative Data for_ Research
Analyzing Qualitative Data for_ ResearchAnalyzing Qualitative Data for_ Research
Analyzing Qualitative Data for_ ResearchNirmalPoudel4
 
Top 5 Survey Data Analysis Software .pptx
Top 5 Survey Data Analysis Software .pptxTop 5 Survey Data Analysis Software .pptx
Top 5 Survey Data Analysis Software .pptxRepustate
 
3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning
3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning
3XE and HeroConf Workshop: Sentiment Analysis and Machine LearningWolfgang Digital
 
Emotion analysis
Emotion analysisEmotion analysis
Emotion analysisBytesview
 
Affect Level Opinion Mining
Affect Level Opinion MiningAffect Level Opinion Mining
Affect Level Opinion MiningYasas Senarath
 
Sentiment Analysis of Facebook.pptx
Sentiment Analysis of Facebook.pptxSentiment Analysis of Facebook.pptx
Sentiment Analysis of Facebook.pptxRepustate
 
Audience analysis and content strategy
Audience analysis and content strategyAudience analysis and content strategy
Audience analysis and content strategyHimankNegi11
 
Emotional intelligence @ work place- by Shritheja K
Emotional intelligence @ work place- by Shritheja KEmotional intelligence @ work place- by Shritheja K
Emotional intelligence @ work place- by Shritheja KShri Theja
 
110917_0900_Karimi.pdf
110917_0900_Karimi.pdf110917_0900_Karimi.pdf
110917_0900_Karimi.pdfJayashankara3
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysisVidya kamal
 
Sentiment Analysis with NVivo 11 Plus
Sentiment Analysis with NVivo 11 PlusSentiment Analysis with NVivo 11 Plus
Sentiment Analysis with NVivo 11 PlusShalin Hai-Jew
 
Deep Dive - Consumer Sentiment Rating & Analysis White Paper
Deep Dive - Consumer Sentiment Rating & Analysis White PaperDeep Dive - Consumer Sentiment Rating & Analysis White Paper
Deep Dive - Consumer Sentiment Rating & Analysis White PaperJon LeMire
 
Primary research
Primary researchPrimary research
Primary researchctkmedia
 

Similar to Sentiment Analysis.pptx (20)

AI_4.pptx
AI_4.pptxAI_4.pptx
AI_4.pptx
 
Analyzing Qualitative Data for_ Research
Analyzing Qualitative Data for_ ResearchAnalyzing Qualitative Data for_ Research
Analyzing Qualitative Data for_ Research
 
Top 5 Survey Data Analysis Software .pptx
Top 5 Survey Data Analysis Software .pptxTop 5 Survey Data Analysis Software .pptx
Top 5 Survey Data Analysis Software .pptx
 
3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning
3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning
3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning
 
Emotion analysis
Emotion analysisEmotion analysis
Emotion analysis
 
Machine learning in & on facebook
Machine learning in & on facebookMachine learning in & on facebook
Machine learning in & on facebook
 
Affect Level Opinion Mining
Affect Level Opinion MiningAffect Level Opinion Mining
Affect Level Opinion Mining
 
Sentiment Analysis of Facebook.pptx
Sentiment Analysis of Facebook.pptxSentiment Analysis of Facebook.pptx
Sentiment Analysis of Facebook.pptx
 
Ijcatr04061001
Ijcatr04061001Ijcatr04061001
Ijcatr04061001
 
Audience analysis and content strategy
Audience analysis and content strategyAudience analysis and content strategy
Audience analysis and content strategy
 
Emotional intelligence @ work place- by Shritheja K
Emotional intelligence @ work place- by Shritheja KEmotional intelligence @ work place- by Shritheja K
Emotional intelligence @ work place- by Shritheja K
 
110917_0900_Karimi.pdf
110917_0900_Karimi.pdf110917_0900_Karimi.pdf
110917_0900_Karimi.pdf
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
 
Persuasive message
Persuasive messagePersuasive message
Persuasive message
 
E score overview
E score overviewE score overview
E score overview
 
Emotional maturity
Emotional maturityEmotional maturity
Emotional maturity
 
Sentiment Analysis with NVivo 11 Plus
Sentiment Analysis with NVivo 11 PlusSentiment Analysis with NVivo 11 Plus
Sentiment Analysis with NVivo 11 Plus
 
sentiment analysis.pdf
sentiment analysis.pdfsentiment analysis.pdf
sentiment analysis.pdf
 
Deep Dive - Consumer Sentiment Rating & Analysis White Paper
Deep Dive - Consumer Sentiment Rating & Analysis White PaperDeep Dive - Consumer Sentiment Rating & Analysis White Paper
Deep Dive - Consumer Sentiment Rating & Analysis White Paper
 
Primary research
Primary researchPrimary research
Primary research
 

More from ShaliniVerma380300 (20)

CBE.pptx
CBE.pptxCBE.pptx
CBE.pptx
 
new.ppt
new.pptnew.ppt
new.ppt
 
Personalized adaptive learning.pptx
Personalized adaptive learning.pptxPersonalized adaptive learning.pptx
Personalized adaptive learning.pptx
 
527375072-50-Innovative-Teaching-Methods-in-Teaching-Science.ppt
527375072-50-Innovative-Teaching-Methods-in-Teaching-Science.ppt527375072-50-Innovative-Teaching-Methods-in-Teaching-Science.ppt
527375072-50-Innovative-Teaching-Methods-in-Teaching-Science.ppt
 
Innovative-Teaching-Methods-in-Teaching-Science.ppt
Innovative-Teaching-Methods-in-Teaching-Science.pptInnovative-Teaching-Methods-in-Teaching-Science.ppt
Innovative-Teaching-Methods-in-Teaching-Science.ppt
 
CBE.pptx
CBE.pptxCBE.pptx
CBE.pptx
 
EDM 401 4(C)fyfhghghg.pptx
EDM 401 4(C)fyfhghghg.pptxEDM 401 4(C)fyfhghghg.pptx
EDM 401 4(C)fyfhghghg.pptx
 
EDM 401 4(C)fyfhghghg.pptx
EDM 401 4(C)fyfhghghg.pptxEDM 401 4(C)fyfhghghg.pptx
EDM 401 4(C)fyfhghghg.pptx
 
EDM 401 4(C)fyfhghghg.pptx
EDM 401 4(C)fyfhghghg.pptxEDM 401 4(C)fyfhghghg.pptx
EDM 401 4(C)fyfhghghg.pptx
 
EDC 471 4(a+b) yugugug.pptx
EDC 471 4(a+b) yugugug.pptxEDC 471 4(a+b) yugugug.pptx
EDC 471 4(a+b) yugugug.pptx
 
IEP.pptx
IEP.pptxIEP.pptx
IEP.pptx
 
EDC 471 3(d).pptx
EDC 471 3(d).pptxEDC 471 3(d).pptx
EDC 471 3(d).pptx
 
indus.pptx
indus.pptxindus.pptx
indus.pptx
 
pppi.pptx
pppi.pptxpppi.pptx
pppi.pptx
 
IEP.pptx
IEP.pptxIEP.pptx
IEP.pptx
 
EDM 401 2(d) ollll.pptx
EDM 401 2(d) ollll.pptxEDM 401 2(d) ollll.pptx
EDM 401 2(d) ollll.pptx
 
Unit-2-Multi Media.pptx
Unit-2-Multi Media.pptxUnit-2-Multi Media.pptx
Unit-2-Multi Media.pptx
 
Issues-and-problems-of-existing-curriculum.pptx
Issues-and-problems-of-existing-curriculum.pptxIssues-and-problems-of-existing-curriculum.pptx
Issues-and-problems-of-existing-curriculum.pptx
 
401 1c.pptx
401 1c.pptx401 1c.pptx
401 1c.pptx
 
sa-mincut-aditya.ppt
sa-mincut-aditya.pptsa-mincut-aditya.ppt
sa-mincut-aditya.ppt
 

Recently uploaded

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 

Recently uploaded (20)

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 

Sentiment Analysis.pptx

  • 2. Positive or negative movie review? • unbelievably disappointing • Full of crazy characters and richly applied satire, and some great plot twists • this is the greatest screwball comedy ever filmed • It was pathetic. The worst part about it was the boxing scenes
  • 3. What is SA & OM? Identify the orientation of opinion in a piece of text Can be generalized to a wider set of emotions The movie was fabulous! The movie stars Mr. X The movie was horrible!
  • 6. Sentiment analysis has many other names • Opinion extraction • Opinion mining • Sentiment mining • Subjectivity analysis
  • 7. Why sentiment analysis? • Movie: is this review positive or negative? • Products: what do people think about the new iPhone? • Public sentiment: how is consumer confidence? Is despair increasing? • Politics: what do people think about this candidate or issue? • Prediction: predict election outcomes or market trends from sentiment
  • 8. Scherer Typology of Affective States • Emotion:brief organically synchronized … evaluation of a major event • angry, sad, joyful, fearful, ashamed, proud, elated • Mood: diffuse non-‐caused low-‐intensitylong-‐durationchange in subjective feeling • cheerful, gloomy, irritable, listless, depressed, buoyant • Interpersonalstances: affective stance toward another person in a specific interaction • friendly, flirtatious, distant, cold, warm, supportive, contemptuous • Attitudes: enduring, affectively colored beliefs, dispositions towards objects or persons • liking, loving, hating, valuing, desiring • Personalitytraits: stable personality dispositions and typical behavior tendencies • nervous, anxious, reckless, morose, hostile, jealous
  • 9. Sentiment Analysis • Sentiment analysis is the detection of attitudes “enduring, affectively colored beliefs, dispositions towards objects or persons” 1. Holder (source) of attitude 2. Target (aspect) of attitude 3. Type of attitude • From a set of types • Like, love, hate, value, desire, etc. • Or (more commonly) simple weighted polarity: • positive, negative,neutral, together with strength 4. Text containing the attitude • Sentence or entire document
  • 10. Sentiment Analysis • Simplest task: • Is the attitude of this text positive or negative? • More complex: • Rank the attitude of this text from 1 to 5 • Advanced: • Detect the target, source, or complex attitude types
  • 11. Definition of Sentiment Analysis • Sentiment analysis (or opinion mining) is a natural language processing (NLP) technique used to determine whether data is positive, negative or neutral. • Sentiment analysis is often performed on textual data to help businesses monitor brand and product sentiment in customer feedback, and understand customer needs.
  • 12. Tripod of Sentiment Analysis Cognitive Science Natural Language Processing Machine Learning Sentiment Analysis Natural Language Processing Machine Learning
  • 13. Challenges • Contrasts with standard text- based categorization • Domain dependent • Sarcasm • Dissatisfied expressions Mere presence of words is Indicative of the category in case of text categorization. Not the case with sentiment analysis • Contrasts with standard text- based categorization • Domain dependent • Sarcasm • Dissatisfied expressions Sentiment of a word is w.r.t. the domain. Example: ‘unpredictable’ For steering of a car, For movie review, • Contrasts with standard text- based categorization • Domain dependent • Sarcasm • Dissatisfied expressions Sarcasm uses words of a polarity to represent another polarity. Example: The perfume is so amazing that I suggest you wear it with your windows shut • Contrasts with standard text- based categorization • Domain dependent • Sarcasm • Dissatisfied expressions the sentences/words that contradict the overall sentiment of the set are in majority Example: The actors are good, the music is brilliant and appealing. Yet, the movie fails to strike a chord.
  • 14. Types of Sentiment Analysis • Sentiment analysis focuses on the polarity of a text (positive, negative, neutral) but it also goes beyond polarity to detect specific feelings and emotions (angry, happy, sad, etc), urgency (urgent, not urgent) and even intentions (interested v. not interested). • Some of the most popular types of sentiment analysis: 1. Graded Sentiment Analysis 2. Emotion detection sentiment analysis 3. Aspect-based Sentiment Analysis 4. Multilingual sentiment analysis
  • 15. 1. Graded Sentiment Analysis • If polarity precision is important to your business, you might consider expanding your polarity categories to include different levels of positive and negative:  Very positive  Positive  Neutral  Negative  Very negative • This is usually referred to as graded or fine-grained sentiment analysis, and could be used to interpret 5-star ratings in a review, for example: Very Positive = 5 stars Very Negative = 1 star
  • 16. 2. Emotion detection sentiment analysis • Emotion detection sentiment analysis allows you to go beyond polarity to detect emotions, like happiness, frustration, anger, and sadness. • Many emotion detection systems use lexicons (i.e. lists of words and the emotions they convey) or complex machine learning algorithms. • One of the downsides of using lexicons is that people express emotions in different ways. Some words that typically express anger, like bad or kill (e.g. your product is so bad or your customer support is killing me) might also express happiness (e.g. you are killing it).
  • 17. 3. Aspect-based Sentiment Analysis • Usually, when analyzing sentiments of texts you’ll want to know which particular aspects or features people are mentioning in a positive, neutral, or negative way. • That's where aspect-based sentiment analysis can help, for example in a product review: "The battery life of this camera is too short", an aspect- based classifier would be able to determine that the sentence expresses a negative opinion about the battery life of the product in question.
  • 18. 4. Multilingual sentiment analysis • Multilingual sentiment analysis can be difficult. • It involves a lot of preprocessing and resources. Most of these resources are available online (e.g. sentiment lexicons), while others need to be created (e.g. translated corpora or noise detection algorithms), but you’ll need to know how to code to use them. • Alternatively, you could detect language in texts automatically with a language classifier, then train a custom sentiment analysis model to classify texts in the language of your choice.
  • 19. Why Is Sentiment Analysis Important? Since humans express their thoughts and feelings more openly than ever before, sentiment analysis is fast becoming an essential tool to monitor and understand sentiment in all types of data. Automatically analyzing customer feedback, such as opinions in survey responses and social media conversations, allows brands to learn what makes customers happy or frustrated, so that they can tailor products and services to meet their customers’ needs. For example, using sentiment analysis to automatically analyze 4,000+ open-ended responses in your customer satisfaction surveys could help you discover why customers are happy or unhappy at each stage of the customer journey. Maybe you want to track brand sentiment so you can detect disgruntled customers immediately and respond as soon as possible. Maybe you want to compare sentiment from one quarter to the next to see if you need to take action. Then you could dig deeper into your qualitative data to see why sentiment is falling or rising.
  • 20.  Sorting Data at Scale Can you imagine manually sorting through thousands of tweets, customer support conversations, or surveys? There’s manually. Sentiment analysis helps businesses process huge amounts of unstructured data in an efficient and cost-  Real-Time Analysis Sentiment analysis can identify critical issues in real-time, for example is a PR crisis on social media escalating? Is an analysis models can help you immediately identify these kinds of situations, so you can take action right away.  Consistent criteria It’s estimated that people only agree around 60-65% of the time when determining the sentiment of a particular text. subjective, influenced by personal experiences, thoughts, and beliefs. By using a centralized sentiment analysis system, companies can apply the same criteria to all of their data, helping insights. The applications of sentiment analysis are endless. So, to help you understand how sentiment analysis could benefit examples of texts that you could analyze using sentiment analysis. Then, we’ll jump into a real-world example of how Chewy, a pet supplies company, was able to gain a much more reviews through the application of sentiment analysis.
  • 21. Sentiment Analysis Examples To understand the goal and challenges of sentiment analysis, here are some examples: Basic examples of sentiment analysis data  Netflix has the best selection of films  Hulu has a great UI  I dislike like the new crime series  I hate waiting for the next series to come out