SlideShare une entreprise Scribd logo
1  sur  44
Identifying
        Consumers’ Arguments in Text

               Jodi Schneider1 and Adam Wyner2

1 - Digital Enterprise Research Institute, National University of Ireland, Galway
          2 – Department of Computer Science, University of Liverpool

                          Tuesday October 9, 2012
                   SWAIE 2012 (colocated with EKAW 2012)
                      at National University of Ireland
                              Galway, Ireland
Outline
• Motivation & Goals
• Our Approach
      – Provide a Semi-Automated Support Tool
      – Use Argumentation Schemes
      – Use Information Extraction
• Example Results



October 9, 2012     Schneider & Wyner, SWAIE at EKAW 2012   2
Reviews are rich & detailed




October 9, 2012          Schneider & Wyner, SWAIE at EKAW 2012   3
Customers disagree,
                  especially in comments




October 9, 2012       Schneider & Wyner, SWAIE at EKAW 2012   4
Customer Questions
• What’s controversial?
• What are some reasons to buy the item? Not to buy it?
• What sorts of people participate in the discussion?
• Are there authorities who can help me decide what to buy?
• Are there people similar to me who like this item? And why?
  …Similar people who dislike it? Why?
• What opinions are given about features of the item?




October 9, 2012      Schneider & Wyner, SWAIE at EKAW 2012   5
Manufacturer Questions
• What features are controversial?
• What market segments report positive
  (negative) experiences?
• What else are customers talking about?
   May reveal other customer needs.
    – Advice
    – Competitor’s products
    – Related products to be used in conjunction?

 October 9, 2012          Schneider & Wyner, SWAIE at EKAW 2012   6
Limited Structure




October 9, 2012     Schneider & Wyner, SWAIE at EKAW 2012   7
Goal: A knowledge base we can query
• Who likes this camera?
• What statements are made about particular
  camera features?
    e.g. indoor picture quality
• Which claims do they support?
   e.g. Do they support the claim that
   “the camera gives quality indoor pictures”?
   Or the opposite claim?

 October 9, 2012      Schneider & Wyner, SWAIE at EKAW 2012   8
Our approach
• Build a support tool
    – semi-automated
    – rule-based
    – using text analytics
• Use argumentation schemes
    – patterns for reasoning
    – identify text mining targets for info extraction


 October 9, 2012      Schneider & Wyner, SWAIE at EKAW 2012   9
Simple Reasoning Pattern
Premises:
• The Canon SX220 has good video quality.
• Good video quality promotes image quality for
  casual photographers.

Conclusion:
• Casual photographers should buy the Canon SX220.



October 9, 2012         Schneider & Wyner, SWAIE at EKAW 2012   10
Argumentation Scheme
Premises:
• The <camera> has <feature>.
• <feature> promotes <user value> for <user class>.

Conclusion:
• <user class> should <e-commerce action> the
  <camera>.

<e-commerce action>: buy, not buy, sell, return, …

October 9, 2012       Schneider & Wyner, SWAIE at EKAW 2012   11
Variables as Targets for Information
                        Extraction
<camera>
<property>
<user value>
<user type>
<e-commerce action>




October 9, 2012      Schneider & Wyner, SWAIE at EKAW 2012   12
4 Argumentation Schemes in the Paper

1.     User Classification
2.     Camera Classification
3.     Appropriateness
4.     Consumer Relativised




October 9, 2012     Schneider & Wyner, SWAIE at EKAW 2012   13
Building more complex reasoning patterns

   • “Cascade” of argumentation schemes
   • Conclusions of one scheme as premises for another




October 9, 2012     Schneider & Wyner, SWAIE at EKAW 2012   14
Consumer Relativised
                   Argumentation Scheme




   3 Premises:
          1. User Class (Conclusion of User Classification AS)
          2. Camera Class (Conclusion of Camera Classification AS)
          3. Appropriateness (Conclusion of Appropriateness AS)
   Conclusion: User should buy Camera

October 9, 2012           Schneider & Wyner, SWAIE at EKAW 2012      15
Consumer Relativised
                  Argumentation Scheme
   Premises:
   1. Cameras of class Y are appropriate for agents of
      class X.
   2. Camera y is of class Y.
   3. Agent x is of class X.

   Conclusion:
   Agent x should buy camera y.


October 9, 2012       Schneider & Wyner, SWAIE at EKAW 2012   16
Appropriateness Argumentation Scheme




October 9, 2012   Schneider & Wyner, SWAIE at EKAW 2012   17
Appropriateness Argumentation Scheme
   Premises:
   1. Agent x is in user class X.
   2. Camera y is in camera class Y.
   3. The camera’s contexts of use satisfy the user’s context
      of use.
   4. The camera’s available features satisfy the user’s
      desirable features.
   5. The camera’s quality expectations satisfy the user’s
      quality expectations.

   Conclusion:
     Cameras of class Y are appropriate for agents of class X.


October 9, 2012        Schneider & Wyner, SWAIE at EKAW 2012     18
Premises become
                  Information Extraction Targets
Premises of the Appropriateness AS:
1. Agent x is in user class X.
2. Camera y is in camera class Y.
3. The camera’s contexts of use satisfy the user’s
   context of use.
4. The camera’s available features satisfy the user’s
   desirable features.
5. The camera’s quality expectations satisfy the
   user’s quality expectations

October 9, 2012          Schneider & Wyner, SWAIE at EKAW 2012   19
Information Extraction
   1.      User class
   2.      (Camera class)
   3.      Contexts of use: camera’s, user’s
   4.      Features: camera’s available, user’s desirable
   5.      Quality expectations: camera’s, user’s




October 9, 2012          Schneider & Wyner, SWAIE at EKAW 2012   20
Query for patterns




October 9, 2012     Schneider & Wyner, SWAIE at EKAW 2012   21
Amazing low light photos




October 9, 2012         Schneider & Wyner, SWAIE at EKAW 2012   22
Mainly bright colours in good daylight




October 9, 2012   Schneider & Wyner, SWAIE at EKAW 2012   23
Arguments are User Relative
• Amazing low light photos?
• Only for bright colours in good daylight?

•  Motivates the user classification




October 9, 2012    Schneider & Wyner, SWAIE at EKAW 2012   24
Future work: argumentation schemes
• Further instantiate the schemes using the tool
      – Where do they work well?
      – Improvements needed?
• Develop additional schemes
      – Expertise
      – Comparison
      – Particular features (e.g. warranties)




October 9, 2012          Schneider & Wyner, SWAIE at EKAW 2012   25
Future work: ontologies & concepts
• Ontologies and reasoning
      – Ontology for users
      – Ontology for cameras
      – Test inferences by importing scheme instances into an
        argumentation inference engine.
• Address conceptual issues
      – Clarify distinctions between the camera’s quality
        expectations and features
      – Support matches between a user’s values and camera
        properties


October 9, 2012         Schneider & Wyner, SWAIE at EKAW 2012   26
Future work: evaluation
• Evaluate the tool
      – How well does it support users? (faster, better analyses?)
      – Do annotation types match users’ expectations?
        (interannotator agreement)




October 9, 2012          Schneider & Wyner, SWAIE at EKAW 2012       27
Related Papers
• Talk at EKAW, Thursday 11:45: “Dimensions of
  argumentation in social media”
  Schneider, Davis, and Wyner (EKAW 2012).
• Wyner, Schneider, Atkinson, and Bench-Capon.
  “Semi-Automated Argumentative Analysis of Online Product
  Reviews.” In 4th International Conference on Computational
  Models of Argument (COMMA 2012).
• Wyner and Schneider (2012). ''Arguing from a point of
  view'', Agreement Technologies.




October 9, 2012      Schneider & Wyner, SWAIE at EKAW 2012     28
Acknowledgements
 •     FP7-ICT-2009-4 Programme, IMPACT Project, Grant
       Agreement Number 247228.
 •     Science Foundation Ireland Grant No. SFI/08/CE/I1380 (Líon-
       2)
 •     Short-term Scientific Mission grant from COST Action IC0801
       on Agreement Technologies




October 9, 2012         Schneider & Wyner, SWAIE at EKAW 2012    29
Thanks for your attention!

• Questions?
• Contacts:

      – Jodi Schneider               jodi.schneider@deri.org
      – Adam Wyner                   adam@wyner.info




October 9, 2012         Schneider & Wyner, SWAIE at EKAW 2012   30
October 9, 2012   Schneider & Wyner, SWAIE at EKAW 2012   31
4 Argumentation Schemes in the Paper

1. User Classification AS
2. Camera Classification AS
3. Appropriateness AS
      Concludes: Camera Class is appropriate for User Class
      Premises: User Class, Camera Class, User & Camera Match
             • Match on: Contexts of Use, Features, Quality Expectations
4. Consumer Relativised AS
      Concludes: User should buy Camera
      Premises: User Class, Camera Class, Appropriateness


October 9, 2012              Schneider & Wyner, SWAIE at EKAW 2012         32
Domain terminology




October 9, 2012      Schneider & Wyner, SWAIE at EKAW 2012   33
Find camera features
• Use                   :
   – Has a flash
   – Number of megapixels
   – Scope of the zoom
   – Lens size
   – The warranty




October 9, 2012       Schneider & Wyner, SWAIE at EKAW 2012   34
Find argument passages

  after, as, because, for, since, when, ....
• C
  therefore, in conclusion, consequently, ....




October 9, 2012        Schneider & Wyner, SWAIE at EKAW 2012   35
Argument indicators:
                  Premise & Conclusion




October 9, 2012      Schneider & Wyner, SWAIE at EKAW 2012   36
To find attacks between arguments
• Use contrast terminology:
   – Indicators
     but, except, not, never, no, ....
   – Contrasting sentiment
     The flash worked          .
     The flash worked              .




October 9, 2012     Schneider & Wyner, SWAIE at EKAW 2012   37
Sentiment terminology




October 9, 2012       Schneider & Wyner, SWAIE at EKAW 2012   38
,
                                                          ,




October 9, 2012   Schneider & Wyner, SWAIE at EKAW 2012       39
User Classification argumentation scheme
   Variables are our targets for extraction.

   Premises:
      Agent x…
   1.        … has user’s attributes aP1; aP2; …
   2.        … user’s context of use aU1; aU2; …
   3.        … has user’s desirable camera features aF1; aF2; ...
   4.        … has user’s quality expectations aQ1; aQ2; ...
   5.        … has user’s values aV1; aV2; ...
   6.        …has desirable camera features aF1; aF2; … promote/demote
       user’s values aV1; aV2; ...

   Conclusion:
      Agent x is in class X.


October 9, 2012                Schneider & Wyner, SWAIE at EKAW 2012     40
An argument for buying the camera
Premises:
   The pictures are perfectly exposed.
   The pictures are well-focused.
   No camera shake.
   Good video quality.
   Each of these properties promotes image quality.

Conclusion:
  (You, the reader,) should buy the CanonSX220.


October 9, 2012      Schneider & Wyner, SWAIE at EKAW 2012   41
An argument for NOT buying the
                    camera
Premises:
   The colour is poor when using the flash.
   The images are not crisp when using the flash.
   The flash causes a shadow.
   Each of these properties demotes image quality.

Conclusion:
  (You, the reader,) should not buy the CanonSX220.




October 9, 2012      Schneider & Wyner, SWAIE at EKAW 2012   42
Counterarguments to the premises of
             “Don’t buy”

             The colour is poor when using the flash.
             For good colour, use the colour setting, not the flash.

             The images are not crisp when using the flash.
             No need to use flash even in low light.

             The flash causes a shadow.
             There is a corrective video about the flash shadow.


October 9, 2012             Schneider & Wyner, SWAIE at EKAW 2012      43
Making sense of reviews
• Do other reviews agree?
    – Any counterarguments?
• Is this point relevant to me?
    – Does this reviewer have similar needs?
    – Does it apply in my situation?
• Is enough information provided?
    – Any explanations?
    – Any examples?

 October 9, 2012        Schneider & Wyner, SWAIE at EKAW 2012   44

Contenu connexe

Similaire à Identifying consumers’ arguments in text swaie at ekaw 2012 10-09

Arguing from a Point of View
Arguing from a Point of ViewArguing from a Point of View
Arguing from a Point of ViewAdam Wyner
 
Identifying arguments for evaluation using an argument explorer - London Argu...
Identifying arguments for evaluation using an argument explorer - London Argu...Identifying arguments for evaluation using an argument explorer - London Argu...
Identifying arguments for evaluation using an argument explorer - London Argu...jodischneider
 
DevOps Requirement practises - the shift to agile
DevOps Requirement practises - the shift to agileDevOps Requirement practises - the shift to agile
DevOps Requirement practises - the shift to agileArthur de Snaijer :)
 
Macadamian product camp sv-2012
Macadamian   product camp sv-2012Macadamian   product camp sv-2012
Macadamian product camp sv-2012Dan Arra
 
Get the most out of your accessibility expert
Get the most out of your accessibility expertGet the most out of your accessibility expert
Get the most out of your accessibility expertOlivier Nourry
 
Get the most out of your accessibility expert
Get the most out of your accessibility expertGet the most out of your accessibility expert
Get the most out of your accessibility expertQelios
 
Achieving product market fit in startup context - The-state-of-practices and ...
Achieving product market fit in startup context - The-state-of-practices and ...Achieving product market fit in startup context - The-state-of-practices and ...
Achieving product market fit in startup context - The-state-of-practices and ...Anh Nguyen Duc
 
BIPV- Business Case - Organext
BIPV- Business Case - Organext BIPV- Business Case - Organext
BIPV- Business Case - Organext Julie Leroy
 
Unit8 Engineering DesignModule BriefGrading C.docx
Unit8 Engineering DesignModule BriefGrading C.docxUnit8 Engineering DesignModule BriefGrading C.docx
Unit8 Engineering DesignModule BriefGrading C.docxdickonsondorris
 
Lessons from DJI in the Drone Industry - Dave Litwiller - May 24 2017
Lessons from DJI in the Drone Industry - Dave Litwiller - May 24 2017Lessons from DJI in the Drone Industry - Dave Litwiller - May 24 2017
Lessons from DJI in the Drone Industry - Dave Litwiller - May 24 2017Dave Litwiller
 
Focusing on Problems with execution of integrating LED's into the Built Envir...
Focusing on Problems with execution of integrating LED's into the Built Envir...Focusing on Problems with execution of integrating LED's into the Built Envir...
Focusing on Problems with execution of integrating LED's into the Built Envir...Cindy Foster-Warthen
 
11 06 28_dublin_video
11 06 28_dublin_video11 06 28_dublin_video
11 06 28_dublin_videoRoy Pea
 
Mei 2012 facts&figures
Mei 2012 facts&figuresMei 2012 facts&figures
Mei 2012 facts&figuresMeisystem
 
Macadamian product camp sv-2012
Macadamian   product camp sv-2012Macadamian   product camp sv-2012
Macadamian product camp sv-2012Dan Arra
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 

Similaire à Identifying consumers’ arguments in text swaie at ekaw 2012 10-09 (20)

Arguing from a Point of View
Arguing from a Point of ViewArguing from a Point of View
Arguing from a Point of View
 
Identifying arguments for evaluation using an argument explorer - London Argu...
Identifying arguments for evaluation using an argument explorer - London Argu...Identifying arguments for evaluation using an argument explorer - London Argu...
Identifying arguments for evaluation using an argument explorer - London Argu...
 
DevOps Requirement practises - the shift to agile
DevOps Requirement practises - the shift to agileDevOps Requirement practises - the shift to agile
DevOps Requirement practises - the shift to agile
 
Formal Method
Formal Method Formal Method
Formal Method
 
Macadamian product camp sv-2012
Macadamian   product camp sv-2012Macadamian   product camp sv-2012
Macadamian product camp sv-2012
 
Get the most out of your accessibility expert
Get the most out of your accessibility expertGet the most out of your accessibility expert
Get the most out of your accessibility expert
 
Get the most out of your accessibility expert
Get the most out of your accessibility expertGet the most out of your accessibility expert
Get the most out of your accessibility expert
 
Microscope
Microscope Microscope
Microscope
 
Achieving product market fit in startup context - The-state-of-practices and ...
Achieving product market fit in startup context - The-state-of-practices and ...Achieving product market fit in startup context - The-state-of-practices and ...
Achieving product market fit in startup context - The-state-of-practices and ...
 
BIPV- Business Case - Organext
BIPV- Business Case - Organext BIPV- Business Case - Organext
BIPV- Business Case - Organext
 
Unit8 Engineering DesignModule BriefGrading C.docx
Unit8 Engineering DesignModule BriefGrading C.docxUnit8 Engineering DesignModule BriefGrading C.docx
Unit8 Engineering DesignModule BriefGrading C.docx
 
Lessons from DJI in the Drone Industry - Dave Litwiller - May 24 2017
Lessons from DJI in the Drone Industry - Dave Litwiller - May 24 2017Lessons from DJI in the Drone Industry - Dave Litwiller - May 24 2017
Lessons from DJI in the Drone Industry - Dave Litwiller - May 24 2017
 
Focusing on Problems with execution of integrating LED's into the Built Envir...
Focusing on Problems with execution of integrating LED's into the Built Envir...Focusing on Problems with execution of integrating LED's into the Built Envir...
Focusing on Problems with execution of integrating LED's into the Built Envir...
 
11 06 28_dublin_video
11 06 28_dublin_video11 06 28_dublin_video
11 06 28_dublin_video
 
Mei 2012 facts&figures
Mei 2012 facts&figuresMei 2012 facts&figures
Mei 2012 facts&figures
 
Macadamian product camp sv-2012
Macadamian   product camp sv-2012Macadamian   product camp sv-2012
Macadamian product camp sv-2012
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 

Plus de jodischneider

Continued citation of bad science and what we can do about it--2021-04-20
Continued citation of bad science and what we can do about it--2021-04-20Continued citation of bad science and what we can do about it--2021-04-20
Continued citation of bad science and what we can do about it--2021-04-20jodischneider
 
Continued citation of bad science and what we can do about it--2021-02-19
Continued citation of bad science and what we can do about it--2021-02-19Continued citation of bad science and what we can do about it--2021-02-19
Continued citation of bad science and what we can do about it--2021-02-19jodischneider
 
The problems of post retraction citation - and mitigation strategies that wor...
The problems of post retraction citation - and mitigation strategies that wor...The problems of post retraction citation - and mitigation strategies that wor...
The problems of post retraction citation - and mitigation strategies that wor...jodischneider
 
Towards knowledge maintenance in scientific digital libraries with the keysto...
Towards knowledge maintenance in scientific digital libraries with the keysto...Towards knowledge maintenance in scientific digital libraries with the keysto...
Towards knowledge maintenance in scientific digital libraries with the keysto...jodischneider
 
Methods Pyramids as an Organizing Structure for Evidence-Based Medicine--SIGC...
Methods Pyramids as an Organizing Structure for Evidence-Based Medicine--SIGC...Methods Pyramids as an Organizing Structure for Evidence-Based Medicine--SIGC...
Methods Pyramids as an Organizing Structure for Evidence-Based Medicine--SIGC...jodischneider
 
Annotation examples--Fribourg--2019-09-03
Annotation examples--Fribourg--2019-09-03Annotation examples--Fribourg--2019-09-03
Annotation examples--Fribourg--2019-09-03jodischneider
 
Argumentation mining--an introduction for linguists--Fribourg--2019-09-02
Argumentation mining--an introduction for linguists--Fribourg--2019-09-02Argumentation mining--an introduction for linguists--Fribourg--2019-09-02
Argumentation mining--an introduction for linguists--Fribourg--2019-09-02jodischneider
 
Beyond Randomized Clinical Trials: emerging innovations in reasoning about he...
Beyond Randomized Clinical Trials: emerging innovations in reasoning about he...Beyond Randomized Clinical Trials: emerging innovations in reasoning about he...
Beyond Randomized Clinical Trials: emerging innovations in reasoning about he...jodischneider
 
Problem-citations--CrossrefLive18--2018-11-13
Problem-citations--CrossrefLive18--2018-11-13Problem-citations--CrossrefLive18--2018-11-13
Problem-citations--CrossrefLive18--2018-11-13jodischneider
 
Problematic citations--Workshop-on-Open-Citations--2018-09-03
Problematic citations--Workshop-on-Open-Citations--2018-09-03Problematic citations--Workshop-on-Open-Citations--2018-09-03
Problematic citations--Workshop-on-Open-Citations--2018-09-03jodischneider
 
Modeling Alzheimer’s Disease research claims, evidence, and arguments from a ...
Modeling Alzheimer’s Disease research claims, evidence, and arguments from a ...Modeling Alzheimer’s Disease research claims, evidence, and arguments from a ...
Modeling Alzheimer’s Disease research claims, evidence, and arguments from a ...jodischneider
 
Innovations in reasoning about health: the case of the Randomized Clinical Tr...
Innovations in reasoning about health: the case of the Randomized Clinical Tr...Innovations in reasoning about health: the case of the Randomized Clinical Tr...
Innovations in reasoning about health: the case of the Randomized Clinical Tr...jodischneider
 
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04jodischneider
 
Rhetorical moves and audience considerations in the discussion sections of ra...
Rhetorical moves and audience considerations in the discussion sections of ra...Rhetorical moves and audience considerations in the discussion sections of ra...
Rhetorical moves and audience considerations in the discussion sections of ra...jodischneider
 
Citation practices and the construction of scientific fact--ECA-facts-preconf...
Citation practices and the construction of scientific fact--ECA-facts-preconf...Citation practices and the construction of scientific fact--ECA-facts-preconf...
Citation practices and the construction of scientific fact--ECA-facts-preconf...jodischneider
 
What WikiCite can learn from biomedical citation networks--Wikicite2017--2017...
What WikiCite can learn from biomedical citation networks--Wikicite2017--2017...What WikiCite can learn from biomedical citation networks--Wikicite2017--2017...
What WikiCite can learn from biomedical citation networks--Wikicite2017--2017...jodischneider
 
Medication safety as a use case for argumentation mining, Dagstuhl seminar 16...
Medication safety as a use case for argumentation mining, Dagstuhl seminar 16...Medication safety as a use case for argumentation mining, Dagstuhl seminar 16...
Medication safety as a use case for argumentation mining, Dagstuhl seminar 16...jodischneider
 
Acquiring and representing drug-drug interaction knowledge and evidence, Litm...
Acquiring and representing drug-drug interaction knowledge and evidence, Litm...Acquiring and representing drug-drug interaction knowledge and evidence, Litm...
Acquiring and representing drug-drug interaction knowledge and evidence, Litm...jodischneider
 
Acquiring and representing drug-drug interaction knowledge and evidence, TRIA...
Acquiring and representing drug-drug interaction knowledge and evidence, TRIA...Acquiring and representing drug-drug interaction knowledge and evidence, TRIA...
Acquiring and representing drug-drug interaction knowledge and evidence, TRIA...jodischneider
 
Persons, documents, models: organising and structuring information for the We...
Persons, documents, models: organising and structuring information for the We...Persons, documents, models: organising and structuring information for the We...
Persons, documents, models: organising and structuring information for the We...jodischneider
 

Plus de jodischneider (20)

Continued citation of bad science and what we can do about it--2021-04-20
Continued citation of bad science and what we can do about it--2021-04-20Continued citation of bad science and what we can do about it--2021-04-20
Continued citation of bad science and what we can do about it--2021-04-20
 
Continued citation of bad science and what we can do about it--2021-02-19
Continued citation of bad science and what we can do about it--2021-02-19Continued citation of bad science and what we can do about it--2021-02-19
Continued citation of bad science and what we can do about it--2021-02-19
 
The problems of post retraction citation - and mitigation strategies that wor...
The problems of post retraction citation - and mitigation strategies that wor...The problems of post retraction citation - and mitigation strategies that wor...
The problems of post retraction citation - and mitigation strategies that wor...
 
Towards knowledge maintenance in scientific digital libraries with the keysto...
Towards knowledge maintenance in scientific digital libraries with the keysto...Towards knowledge maintenance in scientific digital libraries with the keysto...
Towards knowledge maintenance in scientific digital libraries with the keysto...
 
Methods Pyramids as an Organizing Structure for Evidence-Based Medicine--SIGC...
Methods Pyramids as an Organizing Structure for Evidence-Based Medicine--SIGC...Methods Pyramids as an Organizing Structure for Evidence-Based Medicine--SIGC...
Methods Pyramids as an Organizing Structure for Evidence-Based Medicine--SIGC...
 
Annotation examples--Fribourg--2019-09-03
Annotation examples--Fribourg--2019-09-03Annotation examples--Fribourg--2019-09-03
Annotation examples--Fribourg--2019-09-03
 
Argumentation mining--an introduction for linguists--Fribourg--2019-09-02
Argumentation mining--an introduction for linguists--Fribourg--2019-09-02Argumentation mining--an introduction for linguists--Fribourg--2019-09-02
Argumentation mining--an introduction for linguists--Fribourg--2019-09-02
 
Beyond Randomized Clinical Trials: emerging innovations in reasoning about he...
Beyond Randomized Clinical Trials: emerging innovations in reasoning about he...Beyond Randomized Clinical Trials: emerging innovations in reasoning about he...
Beyond Randomized Clinical Trials: emerging innovations in reasoning about he...
 
Problem-citations--CrossrefLive18--2018-11-13
Problem-citations--CrossrefLive18--2018-11-13Problem-citations--CrossrefLive18--2018-11-13
Problem-citations--CrossrefLive18--2018-11-13
 
Problematic citations--Workshop-on-Open-Citations--2018-09-03
Problematic citations--Workshop-on-Open-Citations--2018-09-03Problematic citations--Workshop-on-Open-Citations--2018-09-03
Problematic citations--Workshop-on-Open-Citations--2018-09-03
 
Modeling Alzheimer’s Disease research claims, evidence, and arguments from a ...
Modeling Alzheimer’s Disease research claims, evidence, and arguments from a ...Modeling Alzheimer’s Disease research claims, evidence, and arguments from a ...
Modeling Alzheimer’s Disease research claims, evidence, and arguments from a ...
 
Innovations in reasoning about health: the case of the Randomized Clinical Tr...
Innovations in reasoning about health: the case of the Randomized Clinical Tr...Innovations in reasoning about health: the case of the Randomized Clinical Tr...
Innovations in reasoning about health: the case of the Randomized Clinical Tr...
 
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
 
Rhetorical moves and audience considerations in the discussion sections of ra...
Rhetorical moves and audience considerations in the discussion sections of ra...Rhetorical moves and audience considerations in the discussion sections of ra...
Rhetorical moves and audience considerations in the discussion sections of ra...
 
Citation practices and the construction of scientific fact--ECA-facts-preconf...
Citation practices and the construction of scientific fact--ECA-facts-preconf...Citation practices and the construction of scientific fact--ECA-facts-preconf...
Citation practices and the construction of scientific fact--ECA-facts-preconf...
 
What WikiCite can learn from biomedical citation networks--Wikicite2017--2017...
What WikiCite can learn from biomedical citation networks--Wikicite2017--2017...What WikiCite can learn from biomedical citation networks--Wikicite2017--2017...
What WikiCite can learn from biomedical citation networks--Wikicite2017--2017...
 
Medication safety as a use case for argumentation mining, Dagstuhl seminar 16...
Medication safety as a use case for argumentation mining, Dagstuhl seminar 16...Medication safety as a use case for argumentation mining, Dagstuhl seminar 16...
Medication safety as a use case for argumentation mining, Dagstuhl seminar 16...
 
Acquiring and representing drug-drug interaction knowledge and evidence, Litm...
Acquiring and representing drug-drug interaction knowledge and evidence, Litm...Acquiring and representing drug-drug interaction knowledge and evidence, Litm...
Acquiring and representing drug-drug interaction knowledge and evidence, Litm...
 
Acquiring and representing drug-drug interaction knowledge and evidence, TRIA...
Acquiring and representing drug-drug interaction knowledge and evidence, TRIA...Acquiring and representing drug-drug interaction knowledge and evidence, TRIA...
Acquiring and representing drug-drug interaction knowledge and evidence, TRIA...
 
Persons, documents, models: organising and structuring information for the We...
Persons, documents, models: organising and structuring information for the We...Persons, documents, models: organising and structuring information for the We...
Persons, documents, models: organising and structuring information for the We...
 

Dernier

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Dernier (20)

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

Identifying consumers’ arguments in text swaie at ekaw 2012 10-09

  • 1. Identifying Consumers’ Arguments in Text Jodi Schneider1 and Adam Wyner2 1 - Digital Enterprise Research Institute, National University of Ireland, Galway 2 – Department of Computer Science, University of Liverpool Tuesday October 9, 2012 SWAIE 2012 (colocated with EKAW 2012) at National University of Ireland Galway, Ireland
  • 2. Outline • Motivation & Goals • Our Approach – Provide a Semi-Automated Support Tool – Use Argumentation Schemes – Use Information Extraction • Example Results October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 2
  • 3. Reviews are rich & detailed October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 3
  • 4. Customers disagree, especially in comments October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 4
  • 5. Customer Questions • What’s controversial? • What are some reasons to buy the item? Not to buy it? • What sorts of people participate in the discussion? • Are there authorities who can help me decide what to buy? • Are there people similar to me who like this item? And why? …Similar people who dislike it? Why? • What opinions are given about features of the item? October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 5
  • 6. Manufacturer Questions • What features are controversial? • What market segments report positive (negative) experiences? • What else are customers talking about? May reveal other customer needs. – Advice – Competitor’s products – Related products to be used in conjunction? October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 6
  • 7. Limited Structure October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 7
  • 8. Goal: A knowledge base we can query • Who likes this camera? • What statements are made about particular camera features? e.g. indoor picture quality • Which claims do they support? e.g. Do they support the claim that “the camera gives quality indoor pictures”? Or the opposite claim? October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 8
  • 9. Our approach • Build a support tool – semi-automated – rule-based – using text analytics • Use argumentation schemes – patterns for reasoning – identify text mining targets for info extraction October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 9
  • 10. Simple Reasoning Pattern Premises: • The Canon SX220 has good video quality. • Good video quality promotes image quality for casual photographers. Conclusion: • Casual photographers should buy the Canon SX220. October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 10
  • 11. Argumentation Scheme Premises: • The <camera> has <feature>. • <feature> promotes <user value> for <user class>. Conclusion: • <user class> should <e-commerce action> the <camera>. <e-commerce action>: buy, not buy, sell, return, … October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 11
  • 12. Variables as Targets for Information Extraction <camera> <property> <user value> <user type> <e-commerce action> October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 12
  • 13. 4 Argumentation Schemes in the Paper 1. User Classification 2. Camera Classification 3. Appropriateness 4. Consumer Relativised October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 13
  • 14. Building more complex reasoning patterns • “Cascade” of argumentation schemes • Conclusions of one scheme as premises for another October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 14
  • 15. Consumer Relativised Argumentation Scheme 3 Premises: 1. User Class (Conclusion of User Classification AS) 2. Camera Class (Conclusion of Camera Classification AS) 3. Appropriateness (Conclusion of Appropriateness AS) Conclusion: User should buy Camera October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 15
  • 16. Consumer Relativised Argumentation Scheme Premises: 1. Cameras of class Y are appropriate for agents of class X. 2. Camera y is of class Y. 3. Agent x is of class X. Conclusion: Agent x should buy camera y. October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 16
  • 17. Appropriateness Argumentation Scheme October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 17
  • 18. Appropriateness Argumentation Scheme Premises: 1. Agent x is in user class X. 2. Camera y is in camera class Y. 3. The camera’s contexts of use satisfy the user’s context of use. 4. The camera’s available features satisfy the user’s desirable features. 5. The camera’s quality expectations satisfy the user’s quality expectations. Conclusion: Cameras of class Y are appropriate for agents of class X. October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 18
  • 19. Premises become Information Extraction Targets Premises of the Appropriateness AS: 1. Agent x is in user class X. 2. Camera y is in camera class Y. 3. The camera’s contexts of use satisfy the user’s context of use. 4. The camera’s available features satisfy the user’s desirable features. 5. The camera’s quality expectations satisfy the user’s quality expectations October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 19
  • 20. Information Extraction 1. User class 2. (Camera class) 3. Contexts of use: camera’s, user’s 4. Features: camera’s available, user’s desirable 5. Quality expectations: camera’s, user’s October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 20
  • 21. Query for patterns October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 21
  • 22. Amazing low light photos October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 22
  • 23. Mainly bright colours in good daylight October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 23
  • 24. Arguments are User Relative • Amazing low light photos? • Only for bright colours in good daylight? •  Motivates the user classification October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 24
  • 25. Future work: argumentation schemes • Further instantiate the schemes using the tool – Where do they work well? – Improvements needed? • Develop additional schemes – Expertise – Comparison – Particular features (e.g. warranties) October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 25
  • 26. Future work: ontologies & concepts • Ontologies and reasoning – Ontology for users – Ontology for cameras – Test inferences by importing scheme instances into an argumentation inference engine. • Address conceptual issues – Clarify distinctions between the camera’s quality expectations and features – Support matches between a user’s values and camera properties October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 26
  • 27. Future work: evaluation • Evaluate the tool – How well does it support users? (faster, better analyses?) – Do annotation types match users’ expectations? (interannotator agreement) October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 27
  • 28. Related Papers • Talk at EKAW, Thursday 11:45: “Dimensions of argumentation in social media” Schneider, Davis, and Wyner (EKAW 2012). • Wyner, Schneider, Atkinson, and Bench-Capon. “Semi-Automated Argumentative Analysis of Online Product Reviews.” In 4th International Conference on Computational Models of Argument (COMMA 2012). • Wyner and Schneider (2012). ''Arguing from a point of view'', Agreement Technologies. October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 28
  • 29. Acknowledgements • FP7-ICT-2009-4 Programme, IMPACT Project, Grant Agreement Number 247228. • Science Foundation Ireland Grant No. SFI/08/CE/I1380 (Líon- 2) • Short-term Scientific Mission grant from COST Action IC0801 on Agreement Technologies October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 29
  • 30. Thanks for your attention! • Questions? • Contacts: – Jodi Schneider jodi.schneider@deri.org – Adam Wyner adam@wyner.info October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 30
  • 31. October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 31
  • 32. 4 Argumentation Schemes in the Paper 1. User Classification AS 2. Camera Classification AS 3. Appropriateness AS Concludes: Camera Class is appropriate for User Class Premises: User Class, Camera Class, User & Camera Match • Match on: Contexts of Use, Features, Quality Expectations 4. Consumer Relativised AS Concludes: User should buy Camera Premises: User Class, Camera Class, Appropriateness October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 32
  • 33. Domain terminology October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 33
  • 34. Find camera features • Use : – Has a flash – Number of megapixels – Scope of the zoom – Lens size – The warranty October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 34
  • 35. Find argument passages after, as, because, for, since, when, .... • C therefore, in conclusion, consequently, .... October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 35
  • 36. Argument indicators: Premise & Conclusion October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 36
  • 37. To find attacks between arguments • Use contrast terminology: – Indicators but, except, not, never, no, .... – Contrasting sentiment The flash worked . The flash worked . October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 37
  • 38. Sentiment terminology October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 38
  • 39. , , October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 39
  • 40. User Classification argumentation scheme Variables are our targets for extraction. Premises: Agent x… 1. … has user’s attributes aP1; aP2; … 2. … user’s context of use aU1; aU2; … 3. … has user’s desirable camera features aF1; aF2; ... 4. … has user’s quality expectations aQ1; aQ2; ... 5. … has user’s values aV1; aV2; ... 6. …has desirable camera features aF1; aF2; … promote/demote user’s values aV1; aV2; ... Conclusion: Agent x is in class X. October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 40
  • 41. An argument for buying the camera Premises: The pictures are perfectly exposed. The pictures are well-focused. No camera shake. Good video quality. Each of these properties promotes image quality. Conclusion: (You, the reader,) should buy the CanonSX220. October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 41
  • 42. An argument for NOT buying the camera Premises: The colour is poor when using the flash. The images are not crisp when using the flash. The flash causes a shadow. Each of these properties demotes image quality. Conclusion: (You, the reader,) should not buy the CanonSX220. October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 42
  • 43. Counterarguments to the premises of “Don’t buy” The colour is poor when using the flash. For good colour, use the colour setting, not the flash. The images are not crisp when using the flash. No need to use flash even in low light. The flash causes a shadow. There is a corrective video about the flash shadow. October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 43
  • 44. Making sense of reviews • Do other reviews agree? – Any counterarguments? • Is this point relevant to me? – Does this reviewer have similar needs? – Does it apply in my situation? • Is enough information provided? – Any explanations? – Any examples? October 9, 2012 Schneider & Wyner, SWAIE at EKAW 2012 44

Notes de l'éditeur

  1. Tuesday, October 9, 201230 mins for presentation including questions.http://jodischneider.com/pubs/swaie2012.pdfSWAIE: http://semanticweb.cs.vu.nl/swaie2012/
  2. Why is opinion or sentiment analysis **not** sufficient? Because:It provides no explanation or justification for the opinion, broadly construed.We can count the numbers of participants who hold an opinion, but one well-made &apos;counter-argument&apos; may lead individuals to retract their opinion.Knowledge in the text is implicitly structured and many-layered. How can we extract that structured information?
  3. AZW – I like having questions up front. However, to manage expectations, we don&apos;t want to ask questions we are not really addressing or questions that introduce complex issues. For instance, only derivatively do we inquire about &apos;who should i believe&apos; and &apos;why&apos;. It is derivative in the sense that this might be what people think about, but it is **not** in evidence in the surface of the data nor in the extractions we work with. We have, in this paper, nothing to say on this matter. How about:- What are some reasons to buy the item?What are some reasons not to buy the item?What sorts of people participate in the discussion?Are there authorities who can help me decide what to buy?Are there people who are similar to me who like/dislike this item and why?What are the opinions about features of the item?
  4. From the manufacturer’s side, there is a related problem since she wishes tosell a product to a consumer. Looking at the reviews, the manufacturer must also extractinformation about specific topics from the corpus and structure the information into aweb of claims and counterclaims. With this information, the manufacturer could havefeedback about the features that the consumer does or doesn’t like, the problems thatthe consumer experiences, as well as the proposed solutions.
  5. Replies are the main structure (tree-like)***Later: List of review attributes for Amazon reviews
  6. We use 4 argumentation schemesUser ClassificationCamera ClassificationAppropriatenessCamera Relativised
  7. Successively unpacking assumptions, arguments
  8. Usedto tie the consumer&apos;s interests/properties to the camera&apos;s propertiesSimilarly we have a user relativised scheme, which uses this + user classification + camera classification to relativise the consumer to the camera.
  9. Usedto tie the consumer&apos;s interests/properties to the camera&apos;s propertiesSimilarly we have a user relativised scheme, which uses this + user classification + camera classification to relativise the consumer to the camera.
  10. Haven’t looked at camera class – corpus is 99 reviews for a single camera.
  11. We use 4 argumentation schemesUser ClassificationCamera ClassificationAppropriatenessCamera Relativised
  12. binary values (such as has a flash), properties with ranges (such as the number of megapixels, scope of the zoom, or lens size), and multi-slotted properties (e.g. the warranty).
  13. Screenshot from GATE, in which we have built components of a toolPurple: conclusionOrange: premiseLots of ambiguity – different meanings of the words*DOES* draw attention to relevant places. Can turn on &amp; off particular things that we’re looking for. Helps with the search problem.
  14. Drawn from vast lists of terminology, given sentiment valence: positive vs. negative +5 to 0 to -5Can look for various levels or homogenize – this is homogenized
  15. We have an argument for buying the camera, an argument for not buying the camera. They rebut each other.We have attacks on the premises for “don’t buy the camera”. The argument for not buying the camera is defeated; the argument for buying the camera stands. So you should buy the camera.