SlideShare una empresa de Scribd logo
1 de 23
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.
The Best Sentiment Analysis Tools
1.MonkeyLearn
2.Lexalytics(लेक्सलललिक्स)
3.Brandwatch
4.Social Searcher
5.MeaningCloud
6.Talkwalker's Quick Search
7.Rosette (रोसेि)
8.Repustate
9.Clarabridge
10.Aylien
11.Social Mention
12.Critical Mention
13.Awario
14.Hootsuite Insights
15.Hubspot's Service Hub
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
Sentiment Analysis.pptx

Más contenido relacionado

Similar a Sentiment Analysis.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 LearningWolfgang Digital
 
Emotion analysis
Emotion analysisEmotion analysis
Emotion analysisBytesview
 
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
 
Analyzing Qualitative Data for_ Research
Analyzing Qualitative Data for_ ResearchAnalyzing Qualitative Data for_ Research
Analyzing Qualitative Data for_ ResearchNirmalPoudel4
 
Affect Level Opinion Mining
Affect Level Opinion MiningAffect Level Opinion Mining
Affect Level Opinion MiningYasas Senarath
 
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
 
Sentiment Analysis of Facebook.pptx
Sentiment Analysis of Facebook.pptxSentiment Analysis of Facebook.pptx
Sentiment Analysis of Facebook.pptxRepustate
 
#ThinkPH Social Media Sentiment Analysis
#ThinkPH Social Media Sentiment Analysis#ThinkPH Social Media Sentiment Analysis
#ThinkPH Social Media Sentiment AnalysisRobin Leonard
 
Conduct Sentiment Analysis to Improve Customer Centric with Python.pdf
Conduct Sentiment Analysis to Improve Customer Centric with Python.pdfConduct Sentiment Analysis to Improve Customer Centric with Python.pdf
Conduct Sentiment Analysis to Improve Customer Centric with Python.pdfWinduGata3
 
Conduct Sentiment Analysis to Improve Customer Centric with Python.pdf
Conduct Sentiment Analysis to Improve Customer Centric with Python.pdfConduct Sentiment Analysis to Improve Customer Centric with Python.pdf
Conduct Sentiment Analysis to Improve Customer Centric with Python.pdfWinduGata3
 
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
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysisVidya kamal
 
110917_0900_Karimi.pdf
110917_0900_Karimi.pdf110917_0900_Karimi.pdf
110917_0900_Karimi.pdfJayashankara3
 
Why Customers Hate Surveys!
Why Customers Hate Surveys! Why Customers Hate Surveys!
Why Customers Hate Surveys! Tim Hey
 

Similar a Sentiment Analysis.pptx (20)

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
 
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
 
Analyzing Qualitative Data for_ Research
Analyzing Qualitative Data for_ ResearchAnalyzing Qualitative Data for_ Research
Analyzing Qualitative Data for_ Research
 
AI_4.pptx
AI_4.pptxAI_4.pptx
AI_4.pptx
 
Affect Level Opinion Mining
Affect Level Opinion MiningAffect Level Opinion Mining
Affect Level Opinion Mining
 
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
 
Machine learning in & on facebook
Machine learning in & on facebookMachine learning in & on facebook
Machine learning in & on facebook
 
Sentiment Analysis of Facebook.pptx
Sentiment Analysis of Facebook.pptxSentiment Analysis of Facebook.pptx
Sentiment Analysis of Facebook.pptx
 
#ThinkPH Social Media Sentiment Analysis
#ThinkPH Social Media Sentiment Analysis#ThinkPH Social Media Sentiment Analysis
#ThinkPH Social Media Sentiment Analysis
 
Worksheets
WorksheetsWorksheets
Worksheets
 
Emotional maturity
Emotional maturityEmotional maturity
Emotional maturity
 
Conduct Sentiment Analysis to Improve Customer Centric with Python.pdf
Conduct Sentiment Analysis to Improve Customer Centric with Python.pdfConduct Sentiment Analysis to Improve Customer Centric with Python.pdf
Conduct Sentiment Analysis to Improve Customer Centric with Python.pdf
 
Conduct Sentiment Analysis to Improve Customer Centric with Python.pdf
Conduct Sentiment Analysis to Improve Customer Centric with Python.pdfConduct Sentiment Analysis to Improve Customer Centric with Python.pdf
Conduct Sentiment Analysis to Improve Customer Centric with Python.pdf
 
Sentiment Analysis with NVivo 11 Plus
Sentiment Analysis with NVivo 11 PlusSentiment Analysis with NVivo 11 Plus
Sentiment Analysis with NVivo 11 Plus
 
Persuasive message
Persuasive messagePersuasive message
Persuasive message
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
 
Ijcatr04061001
Ijcatr04061001Ijcatr04061001
Ijcatr04061001
 
110917_0900_Karimi.pdf
110917_0900_Karimi.pdf110917_0900_Karimi.pdf
110917_0900_Karimi.pdf
 
Why Customers Hate Surveys!
Why Customers Hate Surveys! Why Customers Hate Surveys!
Why Customers Hate Surveys!
 

Más de 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
 

Último

ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 

Último (20)

ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.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. The Best Sentiment Analysis Tools 1.MonkeyLearn 2.Lexalytics(लेक्सलललिक्स) 3.Brandwatch 4.Social Searcher 5.MeaningCloud 6.Talkwalker's Quick Search 7.Rosette (रोसेि) 8.Repustate 9.Clarabridge 10.Aylien 11.Social Mention 12.Critical Mention 13.Awario 14.Hootsuite Insights 15.Hubspot's Service Hub
  • 22. 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