SlideShare a Scribd company logo
SentiCircles
for Contextual and Conceptual
Semantic Sentiment Analysis
of Twitter
Hassan Saif, Miriam Fernandez, Yulan He and Harith Alani
The Eleventh Extended Semantic Web Conference (ESWC2014)
May 2014
OutLine
oSentiment Analysis
oApproaches
oSentiCircles
oEvaluation
oConclusion
“Sentiment analysis is the task of identifying
positive and negative opinions, emotions and
evaluations in text”
3
Opinion OpinionFact
Sentiment Analysis
yes, It is sunny, but
also very humid :(
The weather is
great today :)
I think its almost
30 degrees today
Sentiment Analysis
SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twitter
SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twitter
Sentiment Analysis
Approaches
Lexicon-Based
Approach
Machine Learning
Approach
Machine Learning
Approach
Lexicon-based
Approach
I had nightmares all night long last night :(
Negative
Sentiment Lexicon
Text Processing
Algorithm
great
sad
down
wrong
horrible
love
o Requires Labeled Twitter Corpora 
Labor Intensive Task
Distant Supervision (Noisy Labeling)
o Domain Specific 
Re-Training with new domains
Machine Learning Approach
On Twitter?
Traditional Lexicons
- MPQA & SentiwordNet, etc
- Not tailored to Twitter noisy
data:
- lol, gr8, wow, :), :P
- Fixed number of words
Lexicon-based Approach
On Twitter?
Sentiment Lexicon
great
sad
down
wrong
horrible
love
grt8lol
:)
:P
Twitter-specific Lexicon-based Methods
- Such as SentiStrength
- Rule-base method for sentiment analysis
on social web
- Uses Thelwall-Lexicon
- Built to specifically work on social data
- Contain lists of emoticons, slangs, abbreviations,
etc.
• Fixed Number of words
• Offer Context-Insensitive Prior Sentiment Orientations and Strength of
words
Great
Problem Smile
Positive
Thelwall-Lexicon &
SentiStrength
Sentiment Lexicon
great
sad
down
wrong
horrible
love
We Need..
 Unsupervised Approach
 Understands the Semantic of Words
 Captures their Contexts
 Updates Sentiment
SentiCircles
SentiCircles
 Lexicon-based Approach
 Builds Dynamic representation of words
 Captures Contextual & Conceptual Semantics of
words
 Updates words’ sentiment orientation and
strength accordingly
Contextual Semantics
“Words that occur in similar context tend to have similar meaning”
Wittgenstein (1953)
“You Shall know the word by the company it keeps”
Firth (1955)
Great
Problem
Look Smile
Concert
Song
Weather
Loss
Game
Taylor Swift
Amazing
Great
Capturing Contextual Semantics
Term (m) C1 C2 Cn….
Context-Term Vector
Degree of Correlation
Prior SentimentSentiment
Lexicon
(1)
(2)
Great
Smile Look
(3)
Contextual Sentiment
Strength
Contextual Sentiment
Orientation
Positive,
Negative
Neutral
[-1 (very negative)
+1 (very positive)]
Term (m) C1
Degree of Correlation
Prior Sentiment
Great
Smile
SentiCircles Model
X = R * COS(θ)
Y = R * SIN(θ)
Smile
X
ri
θi
xi
yi
Great
PositiveVery Positive
Very Negative Negative
+1
-1
+1-1 Neutral
Region
ri = TDOC(Ci)
θi = Prior_Sentiment (Ci) * π
Capturing Contextual Semantics
SentiCircles (Example)
Overall Contextual Sentiment
Ci
X
ri
θi
xi
yi
m
PositiveVery Positive
Very Negative Negative
+1
-1
+1-1 Neutral
Region
nwhicheachtermisused. Tocomputethenewsentiment of
tiCircleweusetheSenti-Median metric. Wenow havethe
hichiscomposedbytheset of (x, y) Cartesiancoordinatesof
wherethey valuerepresentsthesentiment andthex value
ength. Aneffectiveway toapproximatetheoverall sentiment
y calculatingthegeometricmedianof all itspoints. Formally,
(p1, p2, ..., pn ) inaSentiCircle⌦, the2Dgeometricmedian
g = arg min
g2 R2
nX
i = 1
k|pi − g||2, (5)
Senti-Median of SentiCircle
Sentiment Function
SentiCircles & Conceptual Semantics
Enriching SentiCircles with
Conceptual Semantics
Sushi time for fabulous Jesse's last day on dragons den
@Stace_meister Ya, I have Rugby in an hour
Dear eBay, if I win I owe you a total 580.63 bye paycheck
Company
Person
Sport
Enriching SentiCircles with
Conceptual Semantics
Cycling under a heavy rain.. What a #luck!
Weather Condition
Wind
Snow
Humidity
SentiCircles for
Tweet-level
Sentiment Analysis
Detecting the overall Sentiment of a
given tweet message (positive vs.
negative)
SentiCircles for
Tweet-level Sentiment Analysis
(1) The Median Method
Cycling under a heavy rain.. what a #luck!
S-Median S-Median S-Median S-Median S-Median S-Median
The Median of Senti-Medians
Tweet-level Sentiment Analysis
(2) The Pivot Method
like1
X
Y
r1
θ1
PositiveVery Positive
Very Negative Negative
new2
pj
r2
θ2
like1 new2 iPadj Wn
Sj1
Sj2
Tweet tk
...
et termstobeequal. Eachtweet ti 2 T isturnedintoavector of Senti-
1, g2, ..., gn ) of sizen, wheren isthenumber of termsthat composethe
heSenti-Medianof theSentiCircleassociatedwithtermmj . Equation
culatethemedianpoint q of g, whichweusetodeterminetheoverall
eet ti using Function 6.
od: Thismethodfavourssometermsinatweet over others, basedon
that sentiment isoftenexpressedtowardsoneor morespecifictargets,
toas“Pi vot ” terms. Inthetweet exampleabove, therearetwopivot
e” and“i Pad” sincethesentiment word“amazi ng” isusedtodescribe
ence, themethodworksby(1) extractingall pivot termsinatweet and;
g, for eachsentiment label, thesentiment impact that eachpivot term
her terms. Theoverall sentiment of atweet correspondstothesentiment
ighest sentiment impact. Opiniontarget identificationisachallenging
ondthescopeof our current study. For simplicity, weassumethat the
hosehavingthePOStags: {CommonNoun, Proper Noun, Pronoun} in
hcandidatepivot term, webuildaSentiCirclefromwhichthesentiment
vot termreceivesfromall theother termsinatweet canbecomputed.
vot-Methodseekstofindthesentiment ˆs that receivesthemaximum
ct within atweet as:
ˆs = argmax
s2 S
Hs(p) = argmax
s2 S
N p
X
i
N wX
j
Hs(pi , wj ) (7)
I like my new iPad
Experiments
Experimental Setup
(1) Datasets
(2) Sentiment Lexicons
- SentiWordNet [3]
- MPQA Subjectivity Lexicon [4]
- Thelwall-Lexicon [5]
Experimental Setup
(3) Baselines
1. Lexicon-Labeling (MPQA & SentiWordNet)
Average of positive & negative words in a tweet.
2. SentiStrength (State-of-the-art)
- Lexicon-based method built for Twitter
- Apply a set of syntactic rules
Results
Sentiment Detection with
Contextual Semantics
SentiCircles vs. Lexicon-Labeling Methods
52.35 52.74
74.96
52.34 52.30
68.06
40.00
45.00
50.00
55.00
60.00
65.00
70.00
75.00
80.00
MPQA-Lex SentiWNet-Lex SentiCircle
Accuracy F-Measure
SentiCircle vs. SentiStrength
Datasets Accuracy F1
OMD SentiCircle SentiCircle
HCR SentiCircle SentiStrength
STS-Gold SentiStrength SentiStrength
Average SentiCircle SentiStrength
Why Such Variance..
• The sentiment class distribution in our datasets
– SentiCircle produces, on average, 2.5% lower recall
than SentiStrength on positive tweet detection
– Our datasets contain more negative tweets than
positive ones
• Topic Distribution in the three datasets
• More research is required
Sentiment Detection with
Conceptual Semantics
Win/Loss in Accuracy and F-measure of incorporating conceptual semantics into SentiCircles,
where Mdn: SentiCircle with Median method, Pvt: SentiCircle with Pivot method.
Conclusion
• We proposed a novel semantic sentiment approach called
SentiCircle
• SentiCircles captures context and update sentiment
accordingly
• We showed how SentiCircle can be applied for Tweet-level
sentiment analysis
• SentiCircles outperformed other lexicon labeling methods
and overtake the state-of-the-art SentiStrength approach in
accuracy, with a marginal drop in F-measure.
SentiCircles for Sentiment Analysis
1. Tweet-level Sentiment Analysis
1. Entity-Level Sentiment Analysis
2. Sentiment Lexicon Adaptation
3. Dynamic Stopwords Generation
4. Sentiment Patterns Discovery
Saif et al. (2014) at ESWC Conference. Greece, Crete
Saif et al. (2014), IPM Journal
Saif et al. (2014) at ESWC Conference
Saif et al. (2014) at LREC Conference. Reykjavik, Iceland
Saif et al. (2014) submitted to ISWC Conference.
Thank You
Email: hassan.saif@open.ac.uk
Twitter: hrsaif
Website: tweenator.com

More Related Content

PDF
Comparative and-superlative-adjectives
PDF
Kinds of adjectives
PPT
The subjunctive mood
PDF
Kmeans with canopy clustering
PPTX
Can%2c could%2c be able to
PPTX
The Complex sentence - Coordination and Subordination
PPTX
Adapting Sentiment Lexicons using Contextual Semantics for Sentiment Analysis...
Comparative and-superlative-adjectives
Kinds of adjectives
The subjunctive mood
Kmeans with canopy clustering
Can%2c could%2c be able to
The Complex sentence - Coordination and Subordination
Adapting Sentiment Lexicons using Contextual Semantics for Sentiment Analysis...

Viewers also liked (18)

PPTX
Semantic Patterns for Sentiment Analysis of Twitter
PDF
Sentiment analysis for Serbian language
PPTX
On Stopwords, Filtering and Data Sparsity for Sentiment Analysis of Twitter
PPTX
Evaluation Datasets for Twitter Sentiment Analysis: A survey and a new datase...
PPTX
Alleviating Data Sparsity for Twitter Sentiment Analysis
PPT
Arabic Text mining Classification
PDF
Text Mining and Thai NLP
ODP
Sentiments Analysis using Python and nltk
PDF
Sentiment analysis-by-nltk
PPT
How Sentiment Analysis works
PDF
Introduction to Sentiment Analysis
PPTX
Sentiment analysis of tweets
PPT
Twitter sentiment-analysis Jiit2013-14
PPTX
Sentiment Analysis in Twitter
PDF
Sentiment Analysis of Twitter Data
PPTX
Harvesting Data from Twitter Workshop: Hands-on Experience
PPTX
[ASA] Sentiment Analysis in Twitter, a Study on the Saudi Community
PPT
Big Data & Sentiment Analysis
Semantic Patterns for Sentiment Analysis of Twitter
Sentiment analysis for Serbian language
On Stopwords, Filtering and Data Sparsity for Sentiment Analysis of Twitter
Evaluation Datasets for Twitter Sentiment Analysis: A survey and a new datase...
Alleviating Data Sparsity for Twitter Sentiment Analysis
Arabic Text mining Classification
Text Mining and Thai NLP
Sentiments Analysis using Python and nltk
Sentiment analysis-by-nltk
How Sentiment Analysis works
Introduction to Sentiment Analysis
Sentiment analysis of tweets
Twitter sentiment-analysis Jiit2013-14
Sentiment Analysis in Twitter
Sentiment Analysis of Twitter Data
Harvesting Data from Twitter Workshop: Hands-on Experience
[ASA] Sentiment Analysis in Twitter, a Study on the Saudi Community
Big Data & Sentiment Analysis
Ad

Similar to SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twitter (20)

PDF
Deep Reinforcement Learning Through Policy Optimization, John Schulman, OpenAI
ODP
Sentiment analysis: Incremental learning to build domain-models
PDF
Cognitive Self-Synchronisation
PPTX
sentiment analysis using machine learning
PDF
SemEval - Aspect Based Sentiment Analysis
PDF
A Non Parametric Estimation Based Underwater Target Classifier
PDF
AI applications in education, Pascal Zoleko, Flexudy
PDF
CSCE181 Big ideas in NLP
PPT
nnml.ppt
PPTX
Ch-2 final exam documet compler design elements
PDF
Functional specialization in human cognition: a large-scale neuroimaging init...
PPTX
Multimodal Learning Analytics
PDF
Machine learning
PPT
Machine Learning and Artificial Neural Networks.ppt
PDF
강화학습을 자연어 처리에 이용할 수 있을까? (보상의 희소성 문제와 그 방안)
PDF
Topic Set Size Design with the Evaluation Measures for Short Text Conversation
PPTX
Chapter two
PDF
Spatio-Temporal Pseudo Relevance Feedback for Large-Scale and Heterogeneous S...
PPT
Deep learning is a subset of machine learning and AI
PPT
Overview of Deep Learning and its advantage
Deep Reinforcement Learning Through Policy Optimization, John Schulman, OpenAI
Sentiment analysis: Incremental learning to build domain-models
Cognitive Self-Synchronisation
sentiment analysis using machine learning
SemEval - Aspect Based Sentiment Analysis
A Non Parametric Estimation Based Underwater Target Classifier
AI applications in education, Pascal Zoleko, Flexudy
CSCE181 Big ideas in NLP
nnml.ppt
Ch-2 final exam documet compler design elements
Functional specialization in human cognition: a large-scale neuroimaging init...
Multimodal Learning Analytics
Machine learning
Machine Learning and Artificial Neural Networks.ppt
강화학습을 자연어 처리에 이용할 수 있을까? (보상의 희소성 문제와 그 방안)
Topic Set Size Design with the Evaluation Measures for Short Text Conversation
Chapter two
Spatio-Temporal Pseudo Relevance Feedback for Large-Scale and Heterogeneous S...
Deep learning is a subset of machine learning and AI
Overview of Deep Learning and its advantage
Ad

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Cloud computing and distributed systems.
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Modernizing your data center with Dell and AMD
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Approach and Philosophy of On baking technology
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Electronic commerce courselecture one. Pdf
PDF
KodekX | Application Modernization Development
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
Teaching material agriculture food technology
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Cloud computing and distributed systems.
Chapter 3 Spatial Domain Image Processing.pdf
Modernizing your data center with Dell and AMD
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Reach Out and Touch Someone: Haptics and Empathic Computing
20250228 LYD VKU AI Blended-Learning.pptx
Approach and Philosophy of On baking technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Spectral efficient network and resource selection model in 5G networks
Mobile App Security Testing_ A Comprehensive Guide.pdf
NewMind AI Weekly Chronicles - August'25 Week I
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Unlocking AI with Model Context Protocol (MCP)
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Electronic commerce courselecture one. Pdf
KodekX | Application Modernization Development
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Network Security Unit 5.pdf for BCA BBA.
Teaching material agriculture food technology

SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twitter

  • 1. SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twitter Hassan Saif, Miriam Fernandez, Yulan He and Harith Alani The Eleventh Extended Semantic Web Conference (ESWC2014) May 2014
  • 3. “Sentiment analysis is the task of identifying positive and negative opinions, emotions and evaluations in text” 3 Opinion OpinionFact Sentiment Analysis yes, It is sunny, but also very humid :( The weather is great today :) I think its almost 30 degrees today Sentiment Analysis
  • 8. Lexicon-based Approach I had nightmares all night long last night :( Negative Sentiment Lexicon Text Processing Algorithm great sad down wrong horrible love
  • 9. o Requires Labeled Twitter Corpora  Labor Intensive Task Distant Supervision (Noisy Labeling) o Domain Specific  Re-Training with new domains Machine Learning Approach On Twitter?
  • 10. Traditional Lexicons - MPQA & SentiwordNet, etc - Not tailored to Twitter noisy data: - lol, gr8, wow, :), :P - Fixed number of words Lexicon-based Approach On Twitter? Sentiment Lexicon great sad down wrong horrible love grt8lol :) :P
  • 11. Twitter-specific Lexicon-based Methods - Such as SentiStrength - Rule-base method for sentiment analysis on social web - Uses Thelwall-Lexicon - Built to specifically work on social data - Contain lists of emoticons, slangs, abbreviations, etc.
  • 12. • Fixed Number of words • Offer Context-Insensitive Prior Sentiment Orientations and Strength of words Great Problem Smile Positive Thelwall-Lexicon & SentiStrength Sentiment Lexicon great sad down wrong horrible love
  • 13. We Need..  Unsupervised Approach  Understands the Semantic of Words  Captures their Contexts  Updates Sentiment
  • 15. SentiCircles  Lexicon-based Approach  Builds Dynamic representation of words  Captures Contextual & Conceptual Semantics of words  Updates words’ sentiment orientation and strength accordingly
  • 16. Contextual Semantics “Words that occur in similar context tend to have similar meaning” Wittgenstein (1953) “You Shall know the word by the company it keeps” Firth (1955) Great Problem Look Smile Concert Song Weather Loss Game Taylor Swift Amazing Great
  • 17. Capturing Contextual Semantics Term (m) C1 C2 Cn…. Context-Term Vector Degree of Correlation Prior SentimentSentiment Lexicon (1) (2) Great Smile Look (3) Contextual Sentiment Strength Contextual Sentiment Orientation Positive, Negative Neutral [-1 (very negative) +1 (very positive)]
  • 18. Term (m) C1 Degree of Correlation Prior Sentiment Great Smile SentiCircles Model X = R * COS(θ) Y = R * SIN(θ) Smile X ri θi xi yi Great PositiveVery Positive Very Negative Negative +1 -1 +1-1 Neutral Region ri = TDOC(Ci) θi = Prior_Sentiment (Ci) * π Capturing Contextual Semantics
  • 20. Overall Contextual Sentiment Ci X ri θi xi yi m PositiveVery Positive Very Negative Negative +1 -1 +1-1 Neutral Region nwhicheachtermisused. Tocomputethenewsentiment of tiCircleweusetheSenti-Median metric. Wenow havethe hichiscomposedbytheset of (x, y) Cartesiancoordinatesof wherethey valuerepresentsthesentiment andthex value ength. Aneffectiveway toapproximatetheoverall sentiment y calculatingthegeometricmedianof all itspoints. Formally, (p1, p2, ..., pn ) inaSentiCircle⌦, the2Dgeometricmedian g = arg min g2 R2 nX i = 1 k|pi − g||2, (5) Senti-Median of SentiCircle Sentiment Function
  • 22. Enriching SentiCircles with Conceptual Semantics Sushi time for fabulous Jesse's last day on dragons den @Stace_meister Ya, I have Rugby in an hour Dear eBay, if I win I owe you a total 580.63 bye paycheck Company Person Sport
  • 23. Enriching SentiCircles with Conceptual Semantics Cycling under a heavy rain.. What a #luck! Weather Condition Wind Snow Humidity
  • 24. SentiCircles for Tweet-level Sentiment Analysis Detecting the overall Sentiment of a given tweet message (positive vs. negative)
  • 25. SentiCircles for Tweet-level Sentiment Analysis (1) The Median Method Cycling under a heavy rain.. what a #luck! S-Median S-Median S-Median S-Median S-Median S-Median The Median of Senti-Medians
  • 26. Tweet-level Sentiment Analysis (2) The Pivot Method like1 X Y r1 θ1 PositiveVery Positive Very Negative Negative new2 pj r2 θ2 like1 new2 iPadj Wn Sj1 Sj2 Tweet tk ... et termstobeequal. Eachtweet ti 2 T isturnedintoavector of Senti- 1, g2, ..., gn ) of sizen, wheren isthenumber of termsthat composethe heSenti-Medianof theSentiCircleassociatedwithtermmj . Equation culatethemedianpoint q of g, whichweusetodeterminetheoverall eet ti using Function 6. od: Thismethodfavourssometermsinatweet over others, basedon that sentiment isoftenexpressedtowardsoneor morespecifictargets, toas“Pi vot ” terms. Inthetweet exampleabove, therearetwopivot e” and“i Pad” sincethesentiment word“amazi ng” isusedtodescribe ence, themethodworksby(1) extractingall pivot termsinatweet and; g, for eachsentiment label, thesentiment impact that eachpivot term her terms. Theoverall sentiment of atweet correspondstothesentiment ighest sentiment impact. Opiniontarget identificationisachallenging ondthescopeof our current study. For simplicity, weassumethat the hosehavingthePOStags: {CommonNoun, Proper Noun, Pronoun} in hcandidatepivot term, webuildaSentiCirclefromwhichthesentiment vot termreceivesfromall theother termsinatweet canbecomputed. vot-Methodseekstofindthesentiment ˆs that receivesthemaximum ct within atweet as: ˆs = argmax s2 S Hs(p) = argmax s2 S N p X i N wX j Hs(pi , wj ) (7) I like my new iPad
  • 28. Experimental Setup (1) Datasets (2) Sentiment Lexicons - SentiWordNet [3] - MPQA Subjectivity Lexicon [4] - Thelwall-Lexicon [5]
  • 29. Experimental Setup (3) Baselines 1. Lexicon-Labeling (MPQA & SentiWordNet) Average of positive & negative words in a tweet. 2. SentiStrength (State-of-the-art) - Lexicon-based method built for Twitter - Apply a set of syntactic rules
  • 32. SentiCircles vs. Lexicon-Labeling Methods 52.35 52.74 74.96 52.34 52.30 68.06 40.00 45.00 50.00 55.00 60.00 65.00 70.00 75.00 80.00 MPQA-Lex SentiWNet-Lex SentiCircle Accuracy F-Measure
  • 33. SentiCircle vs. SentiStrength Datasets Accuracy F1 OMD SentiCircle SentiCircle HCR SentiCircle SentiStrength STS-Gold SentiStrength SentiStrength Average SentiCircle SentiStrength
  • 34. Why Such Variance.. • The sentiment class distribution in our datasets – SentiCircle produces, on average, 2.5% lower recall than SentiStrength on positive tweet detection – Our datasets contain more negative tweets than positive ones • Topic Distribution in the three datasets • More research is required
  • 35. Sentiment Detection with Conceptual Semantics Win/Loss in Accuracy and F-measure of incorporating conceptual semantics into SentiCircles, where Mdn: SentiCircle with Median method, Pvt: SentiCircle with Pivot method.
  • 36. Conclusion • We proposed a novel semantic sentiment approach called SentiCircle • SentiCircles captures context and update sentiment accordingly • We showed how SentiCircle can be applied for Tweet-level sentiment analysis • SentiCircles outperformed other lexicon labeling methods and overtake the state-of-the-art SentiStrength approach in accuracy, with a marginal drop in F-measure.
  • 37. SentiCircles for Sentiment Analysis 1. Tweet-level Sentiment Analysis 1. Entity-Level Sentiment Analysis 2. Sentiment Lexicon Adaptation 3. Dynamic Stopwords Generation 4. Sentiment Patterns Discovery Saif et al. (2014) at ESWC Conference. Greece, Crete Saif et al. (2014), IPM Journal Saif et al. (2014) at ESWC Conference Saif et al. (2014) at LREC Conference. Reykjavik, Iceland Saif et al. (2014) submitted to ISWC Conference.
  • 38. Thank You Email: hassan.saif@open.ac.uk Twitter: hrsaif Website: tweenator.com

Editor's Notes

  • #18: The workflow in our approach starts with capturing the contextual semantics of words where the first we compute the semantics of a term m by considering the relations of m with all its context words (i.e., words that occur with m in the same context). To compute the individual relation between the term m and a context term ci we propose the use of the Term Degree of Correlation (TDOC) metric. Inspired by the TF-IDF weighting scheme this metric is computed as: Now need to encode these information in away that enable us to measure the sentiment orientations and strength separately. Harith suggested to add a slide about the transition to SentiCircles