SlideShare a Scribd company logo
1 of 21
Recognizing Strong and Weak
      Opinion Clauses


                      Lucas Rizoli
                      2007-11-22
                        CPSC 503
Wilson, Wiebe, & Hwa, 2006
  Recognizing Strong and Weak Opinion Clauses
Motivation
Opinion is more than binary


Intensity of expression
  How negative or positive?
  “I'm fond of you” vs. “I love you”


Many applications
  Surveillance, marketing, retrieval...
Subjective expressions
Surface-level phrases


Express an internal state
  Opinion, emotion, sentiment, belief, etc.


Can describe state directly
  “I love the taste of Zima”
Sometimes indirect
  “Rahul is so full of crap”
  Called an expressive subjective element


Physical manifestation
  “Mayukh applauded the stripper”
  Called a private state action


Vary in intensity
  neutral; low, medium, high, extreme
Annotation
3 annotators; ~10 000 sentences


Who said it or expressed it
  “Sudeep said Sheelagh is a laugh”


Objective and subjective
  “Sudeep said Sheelagh is a laugh”
Direct subjective element
  Source, span, intensity, expression intensity,
   implicit


Expressive Subjective element
  Source, span, intensity


Objective speech event element
  Source, span, implicit
Direct subjective element
  Source, span, intensity, expression intensity,
   implicit


Expressive Subjective element
  Source, span, intensity


Objective speech event element
  Source, span, implicit
Annotation notes
Differing spans
  “Edwin is a silly canker-sore of a man.”
  “Edwin is a silly canker-sore of a man.”
  Considered any overlap as agreement


Agreement on sub/objective elements
  82%, 72% (Wiebe et al., 2005)
Agreement on intensity
Direct & objective frames
  Intensity              0.79 (75%)
  Expression intensity   0.75 (62%)


Subjective frames
  Intensity              0.46 (53%)


Used Krippendorff's α
Subjective clues
Prev lexicon and rules
  Verb classes, FrameNet, adjective sets, etc.
  Culled from literature & experience


Syntax rules
  From dependency representation
  Part-of-speech in/sensitive
Clue groups
Type grouping
  29 Prev groups, by source
  15 Syntax groups, by class and reliability


Intensity grouping
  Grouped by P(intensity)


Groups as classifier features
Classification
Mean squared error, not accuracy
  Allows partially correct labeling


Many classifiers
  Boosting, rules, SVM


Clause-level intensity labels
  Highest intensity in a clause
Medium

Medium

Neutral
Boosting
  Bag-of-words + Intensity
  StdError 0.99–1.211


Rules
  Intensity
  StdError 0.99–1.21


SVM
  Bag-of-words + Type or Intensity
  StdError 0.75–1.07
Easier to classify high-level clauses
  More information, training examples


Boosting & Rules
  Off by 1 degree of intensity


SVM
  Ordinal classifier
  Better by StdError, not Accuracy
Results
SVM performs best


Intensity and Type groups work best
  Syntax groups detrimental to all classifiers

More Related Content

Viewers also liked

Oasis Quiz Lonewolf Edition - 2011 Answer Key
Oasis Quiz Lonewolf Edition - 2011 Answer KeyOasis Quiz Lonewolf Edition - 2011 Answer Key
Oasis Quiz Lonewolf Edition - 2011 Answer KeySrisha Haridas
 
Baromètre Randstad des salaires non-cadres 2015 - synthèse des résultats
Baromètre Randstad des salaires non-cadres 2015 - synthèse des résultatsBaromètre Randstad des salaires non-cadres 2015 - synthèse des résultats
Baromètre Randstad des salaires non-cadres 2015 - synthèse des résultatsGroupe Randstad France
 
Baromètre Randstad 2015 des qualifications en tension
Baromètre Randstad 2015 des qualifications en tensionBaromètre Randstad 2015 des qualifications en tension
Baromètre Randstad 2015 des qualifications en tensionGroupe Randstad France
 
Gain pf ksgd ppt
Gain pf ksgd pptGain pf ksgd ppt
Gain pf ksgd pptshreesha
 
Football, Food and Indian Music quiz
Football, Food and Indian Music quizFootball, Food and Indian Music quiz
Football, Food and Indian Music quizRutu Raj
 
Whose Buzz Is It Anyway
Whose Buzz Is It AnywayWhose Buzz Is It Anyway
Whose Buzz Is It AnywayQBIT Mesra
 
Finals of Seek Under Porus 2014, the 6th edition of KQA History Quiz
Finals of Seek Under Porus 2014, the 6th edition of KQA History QuizFinals of Seek Under Porus 2014, the 6th edition of KQA History Quiz
Finals of Seek Under Porus 2014, the 6th edition of KQA History QuizPraveen VR
 
KQA Cricket Quiz 2016 Finals
KQA Cricket Quiz 2016 FinalsKQA Cricket Quiz 2016 Finals
KQA Cricket Quiz 2016 FinalsManish Achuth
 

Viewers also liked (11)

Mg 26 nov 11
Mg 26 nov 11Mg 26 nov 11
Mg 26 nov 11
 
Oasis Quiz Lonewolf Edition - 2011 Answer Key
Oasis Quiz Lonewolf Edition - 2011 Answer KeyOasis Quiz Lonewolf Edition - 2011 Answer Key
Oasis Quiz Lonewolf Edition - 2011 Answer Key
 
Baromètre Randstad des salaires non-cadres 2015 - synthèse des résultats
Baromètre Randstad des salaires non-cadres 2015 - synthèse des résultatsBaromètre Randstad des salaires non-cadres 2015 - synthèse des résultats
Baromètre Randstad des salaires non-cadres 2015 - synthèse des résultats
 
Baromètre Randstad 2015 des qualifications en tension
Baromètre Randstad 2015 des qualifications en tensionBaromètre Randstad 2015 des qualifications en tension
Baromètre Randstad 2015 des qualifications en tension
 
marketing
marketingmarketing
marketing
 
Gain pf ksgd ppt
Gain pf ksgd pptGain pf ksgd ppt
Gain pf ksgd ppt
 
Football, Food and Indian Music quiz
Football, Food and Indian Music quizFootball, Food and Indian Music quiz
Football, Food and Indian Music quiz
 
Whose Buzz Is It Anyway
Whose Buzz Is It AnywayWhose Buzz Is It Anyway
Whose Buzz Is It Anyway
 
Finals of Seek Under Porus 2014, the 6th edition of KQA History Quiz
Finals of Seek Under Porus 2014, the 6th edition of KQA History QuizFinals of Seek Under Porus 2014, the 6th edition of KQA History Quiz
Finals of Seek Under Porus 2014, the 6th edition of KQA History Quiz
 
Business Quiz 2010 @ Alagappa University
Business Quiz 2010 @ Alagappa UniversityBusiness Quiz 2010 @ Alagappa University
Business Quiz 2010 @ Alagappa University
 
KQA Cricket Quiz 2016 Finals
KQA Cricket Quiz 2016 FinalsKQA Cricket Quiz 2016 Finals
KQA Cricket Quiz 2016 Finals
 

More from Lucas Rizoli

A Multimedia Interface For Facilitating Comparisons Of Opinions (Thesis Prese...
A Multimedia Interface For Facilitating Comparisons Of Opinions (Thesis Prese...A Multimedia Interface For Facilitating Comparisons Of Opinions (Thesis Prese...
A Multimedia Interface For Facilitating Comparisons Of Opinions (Thesis Prese...Lucas Rizoli
 
Word Recognition Models
Word Recognition ModelsWord Recognition Models
Word Recognition ModelsLucas Rizoli
 
Thoughts on the use of Analogies in Understanding and Solving Complex Problem...
Thoughts on the use of Analogies in Understanding and Solving Complex Problem...Thoughts on the use of Analogies in Understanding and Solving Complex Problem...
Thoughts on the use of Analogies in Understanding and Solving Complex Problem...Lucas Rizoli
 
Modeling and Adapting to Cognitive Load
Modeling and Adapting to Cognitive LoadModeling and Adapting to Cognitive Load
Modeling and Adapting to Cognitive LoadLucas Rizoli
 
Communication is Viral
Communication is ViralCommunication is Viral
Communication is ViralLucas Rizoli
 

More from Lucas Rizoli (10)

A Multimedia Interface For Facilitating Comparisons Of Opinions (Thesis Prese...
A Multimedia Interface For Facilitating Comparisons Of Opinions (Thesis Prese...A Multimedia Interface For Facilitating Comparisons Of Opinions (Thesis Prese...
A Multimedia Interface For Facilitating Comparisons Of Opinions (Thesis Prese...
 
Brasilia
BrasiliaBrasilia
Brasilia
 
Word Recognition Models
Word Recognition ModelsWord Recognition Models
Word Recognition Models
 
Thoughts on the use of Analogies in Understanding and Solving Complex Problem...
Thoughts on the use of Analogies in Understanding and Solving Complex Problem...Thoughts on the use of Analogies in Understanding and Solving Complex Problem...
Thoughts on the use of Analogies in Understanding and Solving Complex Problem...
 
World Bank
World BankWorld Bank
World Bank
 
Modeling and Adapting to Cognitive Load
Modeling and Adapting to Cognitive LoadModeling and Adapting to Cognitive Load
Modeling and Adapting to Cognitive Load
 
Fitts' Law Basics
Fitts' Law BasicsFitts' Law Basics
Fitts' Law Basics
 
Our Victorian Now
Our Victorian NowOur Victorian Now
Our Victorian Now
 
On Google
On GoogleOn Google
On Google
 
Communication is Viral
Communication is ViralCommunication is Viral
Communication is Viral
 

Recently uploaded

Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 

Recently uploaded (20)

Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 

Recognizing Intensity of Opinion Clauses

  • 1. Recognizing Strong and Weak Opinion Clauses Lucas Rizoli 2007-11-22 CPSC 503
  • 2. Wilson, Wiebe, & Hwa, 2006 Recognizing Strong and Weak Opinion Clauses
  • 3. Motivation Opinion is more than binary Intensity of expression How negative or positive? “I'm fond of you” vs. “I love you” Many applications Surveillance, marketing, retrieval...
  • 4. Subjective expressions Surface-level phrases Express an internal state Opinion, emotion, sentiment, belief, etc. Can describe state directly “I love the taste of Zima”
  • 5. Sometimes indirect “Rahul is so full of crap” Called an expressive subjective element Physical manifestation “Mayukh applauded the stripper” Called a private state action Vary in intensity neutral; low, medium, high, extreme
  • 6. Annotation 3 annotators; ~10 000 sentences Who said it or expressed it “Sudeep said Sheelagh is a laugh” Objective and subjective “Sudeep said Sheelagh is a laugh”
  • 7. Direct subjective element Source, span, intensity, expression intensity, implicit Expressive Subjective element Source, span, intensity Objective speech event element Source, span, implicit
  • 8. Direct subjective element Source, span, intensity, expression intensity, implicit Expressive Subjective element Source, span, intensity Objective speech event element Source, span, implicit
  • 9. Annotation notes Differing spans “Edwin is a silly canker-sore of a man.” “Edwin is a silly canker-sore of a man.” Considered any overlap as agreement Agreement on sub/objective elements 82%, 72% (Wiebe et al., 2005)
  • 10. Agreement on intensity Direct & objective frames Intensity 0.79 (75%) Expression intensity 0.75 (62%) Subjective frames Intensity 0.46 (53%) Used Krippendorff's α
  • 11. Subjective clues Prev lexicon and rules Verb classes, FrameNet, adjective sets, etc. Culled from literature & experience Syntax rules From dependency representation Part-of-speech in/sensitive
  • 12. Clue groups Type grouping 29 Prev groups, by source 15 Syntax groups, by class and reliability Intensity grouping Grouped by P(intensity) Groups as classifier features
  • 13. Classification Mean squared error, not accuracy Allows partially correct labeling Many classifiers Boosting, rules, SVM Clause-level intensity labels Highest intensity in a clause
  • 14.
  • 15.
  • 16.
  • 17.
  • 19. Boosting Bag-of-words + Intensity StdError 0.99–1.211 Rules Intensity StdError 0.99–1.21 SVM Bag-of-words + Type or Intensity StdError 0.75–1.07
  • 20. Easier to classify high-level clauses More information, training examples Boosting & Rules Off by 1 degree of intensity SVM Ordinal classifier Better by StdError, not Accuracy
  • 21. Results SVM performs best Intensity and Type groups work best Syntax groups detrimental to all classifiers