Sentiment Analysis
Sentiment Analysis
2
3
4
How Does Sentiment Analysis Work?
●
Rules-Based Systems: using a set of manually
crafted rules
●
Automatic systems: rely on machine learning
techniques to learn from data
●
Hybrid systems: combine both rule-based and
automatic approaches
5
Rules-Based Sentiment Analysis systems:
Once a rule-based system has been
fed these predefined lists, it will count
the number of positive and negative
words that appear in a text, returning negative words positive words
a positive sentiment if there are more Bad good
positive than negative words, and vice
Worst best
versa.
Ugly beautiful
‘the UX ain’t that great’
6
Automatic Sentiment Analysis Systems
7
Hybrid Sentiment Analysis Systems
●
As the name suggests, hybrid systems combine
rule-based and automatic techniques, and often
deliver more accurate results
8
Sentiment Analysis Challenges
Subjectivity and Tone
●
The package is nice
●
The package is red
9
Context and Polarity
●
Everything of it.
●
Absolutely nothing!
10
Irony and Sarcasm
Did you enjoy your shopping experience with us?
●
Yeah, sure. So smooth!
●
Not one, but many!
11
Comparisons
●
This product is second to none.
●
This is better than older tools.
●
This is better than nothing.
12
Emojis
●
Western emojis (e.g. :D)
●
Eastern emojis (e.g. ̄ \ (ツ) / ̄ )
13
Defining Neutral
Here are some ideas to help you identify and define neutral
texts:
●
1. Objective texts.
●
2. Irrelevant information.
●
3. Texts containing wishes.
14
Sentiment Analysis Use Cases & Applications
●
Social Media Monitoring
15
Sentiment Analysis Use Cases & Applications
16
Sentiment Analysis Use Cases & Applications
17
Sentiment Analysis Use Cases & Applications
●
Market Research
18
19