SlideShare una empresa de Scribd logo
1 de 19
ICSOFT 2012
7th International Conference on Software Paradigm Trends


   A Multidomain and Multilingual
  Conceptual Data Model for Online
      Reviews Representation
                      Marcirio Silveira Chaves
           Business and Information Technology Research Centre (BITREC)
                           UniversidadeAtlântica, Portugal
                           marcirio.chaves@uatlantica.pt
                              WinniePicoto
                      School of Economics and Management
                      Technical University of Lisbon, Portugal
                               w.picoto@iseg.utl.pt
Research Question
    How to capture the different facets of online
          reviews in an usable knowledge
                  representation?


                Solution approach
A new multidomain and multilingual conceptual
      data model for capturing and storing
       knowledge from opinionated texts.


July 30, 2012           ICSOFT 2012                 2
Outline

• Characterization ofUser-Generated Content

• Problem Scenario

• Model-driven Engineering - Modeling UGC

• Final Remarks


July 30, 2012         ICSOFT 2012             3
Characterization of UGC
1 - Object (O)
     – An object is a product (e.g. movie and book) or a
     service (e.g. hotel and restaurant) under review
     which is composed by features.
     – Objects a.k.a. entities.
2 - Feature (F)
       – A feature is a component or part of an object.
                • actor and photography are features on a movie.
                • pool and staff are features on a hotel.
       – Features a.k.a. attributes or facets.


July 30, 2012                        ICSOFT 2012                   4
Characterization of UGC
3 - Sentence-Orientation (SO)
   – A review consists of a sequence of sentencesr=〈 s1, s2, …, sm〉(Ding
     et al., 2008).
3.1 Objectivity
   – An objective sentencecontains or mention facts.
   – A subjective sentencedoes not mention any fact.
3.2 Positivity
   – Orientation present in a sentence (+, -, or neutral).
3.3 Intensity (strength of the positivity)
   – Strengthof the private state that is being expressed.
   – How strong is an emotion or a conviction of belief (Wilson, 2008).


  July 30, 2012                 ICSOFT 2012                        5
Characterization of UGC
4 - Attitude (A)
       – Appraisal Theory (Martin and White, 2005)
          • how subjective language is used to express an
            attitude of some kind towards some target.
       – Appraisal Theory specifies three attitude types:
          • Affect(personal emotional state)
          • Appreciation(evaluation of phenomena)
          • Judgment(social or ethical appraisal of other’s
            behaviour)



July 30, 2012                ICSOFT 2012                      6
Characterization of UGC
5 - Recommendation (R)
       – A recommendation is a positive or negative
         statement which explicitly mention in words the
         satisfaction of a consumer.
                • I recommend! and
                • If you plan to travel there, find another hotel closer to
                  the main area, cause this one's not at all worth it!

6 - Suggestion (SG)
       – A hint given by the holder in order to improve the
         object (i.e. service or product).
       6.1 Explicit Suggestion - direct mention
       6.2 Implicit Suggestion -indirect mention
July 30, 2012                          ICSOFT 2012                            7
Characterization of UGC
7 - Intention (I)
       – It is a mention in which a holder explicitly intends (or
         not) to experiment again some product or service.
       7.1 Positive Intention
           • When I come back to Roma, I intend to stay there
             myself.
       7.2 Negative Intention
           • Certainly, we won’t repeat.




July 30, 2012                 ICSOFT 2012                     8
Characterization of UGC
8 - Complain (C): It is a phrase expressing a feeling of
   dissatisfaction, or resentment.
    – It is stronger than a suggestion.


9 - Opinion Holder (H)
    – The holder of a particular opinion is the person or the
      organizationthat holds the opinion (Ding et al., 2008).
    – Demographiccharacteristics(e.g. name, city and country).


10 – Source (S)
    – An information source is a web site which provides a set of
      reviews.
           • tripadvisor.com, booking.com, amazon.com


 July 30, 2012                       ICSOFT 2012                    9
Problem Scenario
Questions on the context of managerial decision making:
       – Which online reviews make recommendations? Which of
         them are explicit?
       – What types of holders give more (positive and negative)
         suggestions?
       – What is the most frequent semantic orientation in online
         reviews written in Italian?
       – What are the verbs more often used to describe positive
         opinions on the features A, B and C?
       – What is the co-occurrence between attitudes and features?




July 30, 2012                  ICSOFT 2012                     10
Model-driven Engineering
• ModellingUGC
       – Requirements
          • To support multidomain and multilingual texts;
          • To support the storage and integration of
            multiple information sources;
          • To support fast and simple generation of
            managerial reports;
          • To allow a fine-grained storage of the online
            reviews’ content.



July 30, 2012               ICSOFT 2012                  11
Opinion Class Meta-model




                     Multidomain
July 30, 2012             ICSOFT 2012      12
Example
• The view from the hotel room is wonderful -
  the ocean is just under the window! Liked the
  big swimming pool. The location is great, large
  beach near the hotel and if you like surfing,
  that's the place to go.
                                   Rating: 4 (1-5)
       August, 15 2010 - Group of friends, Russia.




July 30, 2012         ICSOFT 2012                13
Review, Holder, Object, and Feature Model




 July 30, 2012    ICSOFT 2012         14
Example
• The view from the hotel room is wonderful -
  the ocean is just under the window! Liked the
  big swimming pool. The location is great, large
  beach near the hotel and if you like surfing,
  that's the place to go.
                                   Rating: 4 (1-5)
       August, 15 2010 - Group of friends, Russia.




July 30, 2012         ICSOFT 2012                15
Semantic orientation of the features in the sentences




July 30, 2012          ICSOFT 2012                 16
Representation of co-occurrences
               detected in online reviews




July 30, 2012            ICSOFT 2012           17
Full conceptual data model




July 30, 2012              ICSOFT 2012       18
Final Remarks
• A fine-grained characterization of online reviews.

• A multidomain and multilingual conceptual data model
  to capture the different facets of unstructured online
  reviews.

• Managers can explore historical data gathered.

• Ongoing work
   – Development of algorithms to deal with semantic orientations,
     attitudes and recommendations in Portuguese.
   Chaves, M. S.; Freitas, L. A.; Souza, M. and Vieira, R. PIRPO: An Algorithm to deal with Polarity in Portuguese Online Reviews from
   the Accommodation Sector. Proc. of the 17th International Conference on Applications of Natural Language Processing to
   Information Systems (NLDB), Groningen, The Netherlands, 26-28 June. G. Bouma et al. (Eds.): NLDB 2012, LNCS 7337, pp. 296—301.
   Springer, Heidelberg, 2012.

 July 30, 2012                                            ICSOFT 2012                                                          19

Más contenido relacionado

Destacado

Data Mining and Data Warehousing
Data Mining and Data WarehousingData Mining and Data Warehousing
Data Mining and Data WarehousingAmdocs
 
Introduction to Data Warehousing
Introduction to Data WarehousingIntroduction to Data Warehousing
Introduction to Data WarehousingJason S
 
Data Warehousing and Data Mining
Data Warehousing and Data MiningData Warehousing and Data Mining
Data Warehousing and Data Miningidnats
 
Data Warehouse Modeling
Data Warehouse ModelingData Warehouse Modeling
Data Warehouse Modelingvivekjv
 

Destacado (6)

Data Mining and Data Warehousing
Data Mining and Data WarehousingData Mining and Data Warehousing
Data Mining and Data Warehousing
 
DATA WAREHOUSING AND DATA MINING
DATA WAREHOUSING AND DATA MININGDATA WAREHOUSING AND DATA MINING
DATA WAREHOUSING AND DATA MINING
 
Introduction to Data Warehousing
Introduction to Data WarehousingIntroduction to Data Warehousing
Introduction to Data Warehousing
 
Data Warehousing and Data Mining
Data Warehousing and Data MiningData Warehousing and Data Mining
Data Warehousing and Data Mining
 
Data Warehouse Modeling
Data Warehouse ModelingData Warehouse Modeling
Data Warehouse Modeling
 
Data modeling for the business
Data modeling for the businessData modeling for the business
Data modeling for the business
 

Similar a A Multidomain and Multilingual Conceptual Data Model for Online Reviews Representation

Cinemappy: a Context-aware Mobile App for Movie Recommendations boosted by DB...
Cinemappy: a Context-aware Mobile App for Movie Recommendations boosted by DB...Cinemappy: a Context-aware Mobile App for Movie Recommendations boosted by DB...
Cinemappy: a Context-aware Mobile App for Movie Recommendations boosted by DB...Vito Ostuni
 
Adapting to Uncertain and Evolving Requirements: The Case of Business-Driven ...
Adapting to Uncertain and Evolving Requirements: The Case of Business-Driven ...Adapting to Uncertain and Evolving Requirements: The Case of Business-Driven ...
Adapting to Uncertain and Evolving Requirements: The Case of Business-Driven ...Eric Yu
 
A Framework For Effective Content Strategy Based On Heuristic Evaluation (Res...
A Framework For Effective Content Strategy Based On Heuristic Evaluation (Res...A Framework For Effective Content Strategy Based On Heuristic Evaluation (Res...
A Framework For Effective Content Strategy Based On Heuristic Evaluation (Res...Nim Dvir
 
Citizen Engagement & Social Media Guidelines and Examples
Citizen Engagement & Social Media Guidelines and ExamplesCitizen Engagement & Social Media Guidelines and Examples
Citizen Engagement & Social Media Guidelines and ExamplesLisa Stotelmyre
 
Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...
Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...
Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...Laurie Bennett
 
The LEGO Strategy: Guidelines for a Profitable Deployment
The LEGO Strategy: Guidelines for a Profitable DeploymentThe LEGO Strategy: Guidelines for a Profitable Deployment
The LEGO Strategy: Guidelines for a Profitable DeploymentLuigi Buglione
 
Rapid Prototype the User Experience
Rapid Prototype the User ExperienceRapid Prototype the User Experience
Rapid Prototype the User ExperienceHong Qu
 
2015-11-11 research seminar
2015-11-11 research seminar2015-11-11 research seminar
2015-11-11 research seminarifi8106tlu
 
Citizen Outreach and Engagement
Citizen Outreach and EngagementCitizen Outreach and Engagement
Citizen Outreach and EngagementLisa Stotelmyre
 
295B_Report_Sentiment_analysis
295B_Report_Sentiment_analysis295B_Report_Sentiment_analysis
295B_Report_Sentiment_analysisZahid Azam
 
Data Mining for Moderation of Social Data
Data Mining for Moderation of Social DataData Mining for Moderation of Social Data
Data Mining for Moderation of Social DataFernando G. Guerrero
 
Design Process YouTube
Design Process YouTubeDesign Process YouTube
Design Process YouTubeHong Qu
 
Lean UX presentation (UXSG meetup #9)
Lean UX presentation (UXSG meetup #9)Lean UX presentation (UXSG meetup #9)
Lean UX presentation (UXSG meetup #9)UX Consulting Pte Ltd
 
Advanced Methods for User Evaluation in Enterprise AR
Advanced Methods for User Evaluation in Enterprise ARAdvanced Methods for User Evaluation in Enterprise AR
Advanced Methods for User Evaluation in Enterprise ARMark Billinghurst
 
Human-Centered Artificial Intelligence: Reliable, Safe & Trustworthy
Human-Centered Artificial Intelligence: Reliable, Safe & TrustworthyHuman-Centered Artificial Intelligence: Reliable, Safe & Trustworthy
Human-Centered Artificial Intelligence: Reliable, Safe & TrustworthyJalnaAfridi
 
Axa Hackathon: User Centric Guide to Application Prototyping
Axa Hackathon: User Centric Guide to Application PrototypingAxa Hackathon: User Centric Guide to Application Prototyping
Axa Hackathon: User Centric Guide to Application PrototypingJay Suthar
 
LUXr 1-day workshop, July 18, 2012 [San Francisco]
LUXr 1-day workshop, July 18, 2012 [San Francisco]LUXr 1-day workshop, July 18, 2012 [San Francisco]
LUXr 1-day workshop, July 18, 2012 [San Francisco]LUXr
 

Similar a A Multidomain and Multilingual Conceptual Data Model for Online Reviews Representation (20)

[Nux]05 ux
[Nux]05 ux[Nux]05 ux
[Nux]05 ux
 
Cinemappy: a Context-aware Mobile App for Movie Recommendations boosted by DB...
Cinemappy: a Context-aware Mobile App for Movie Recommendations boosted by DB...Cinemappy: a Context-aware Mobile App for Movie Recommendations boosted by DB...
Cinemappy: a Context-aware Mobile App for Movie Recommendations boosted by DB...
 
Adapting to Uncertain and Evolving Requirements: The Case of Business-Driven ...
Adapting to Uncertain and Evolving Requirements: The Case of Business-Driven ...Adapting to Uncertain and Evolving Requirements: The Case of Business-Driven ...
Adapting to Uncertain and Evolving Requirements: The Case of Business-Driven ...
 
A Framework For Effective Content Strategy Based On Heuristic Evaluation (Res...
A Framework For Effective Content Strategy Based On Heuristic Evaluation (Res...A Framework For Effective Content Strategy Based On Heuristic Evaluation (Res...
A Framework For Effective Content Strategy Based On Heuristic Evaluation (Res...
 
Citizen Engagement & Social Media Guidelines and Examples
Citizen Engagement & Social Media Guidelines and ExamplesCitizen Engagement & Social Media Guidelines and Examples
Citizen Engagement & Social Media Guidelines and Examples
 
Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...
Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...
Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...
 
The LEGO Strategy: Guidelines for a Profitable Deployment
The LEGO Strategy: Guidelines for a Profitable DeploymentThe LEGO Strategy: Guidelines for a Profitable Deployment
The LEGO Strategy: Guidelines for a Profitable Deployment
 
Rapid Prototype the User Experience
Rapid Prototype the User ExperienceRapid Prototype the User Experience
Rapid Prototype the User Experience
 
2015-11-11 research seminar
2015-11-11 research seminar2015-11-11 research seminar
2015-11-11 research seminar
 
Citizen Outreach and Engagement
Citizen Outreach and EngagementCitizen Outreach and Engagement
Citizen Outreach and Engagement
 
Ragan SharePoint Co
Ragan SharePoint CoRagan SharePoint Co
Ragan SharePoint Co
 
295B_Report_Sentiment_analysis
295B_Report_Sentiment_analysis295B_Report_Sentiment_analysis
295B_Report_Sentiment_analysis
 
Data Mining for Moderation of Social Data
Data Mining for Moderation of Social DataData Mining for Moderation of Social Data
Data Mining for Moderation of Social Data
 
Design Process YouTube
Design Process YouTubeDesign Process YouTube
Design Process YouTube
 
Lean UX presentation (UXSG meetup #9)
Lean UX presentation (UXSG meetup #9)Lean UX presentation (UXSG meetup #9)
Lean UX presentation (UXSG meetup #9)
 
Advanced Methods for User Evaluation in Enterprise AR
Advanced Methods for User Evaluation in Enterprise ARAdvanced Methods for User Evaluation in Enterprise AR
Advanced Methods for User Evaluation in Enterprise AR
 
Human-Centered Artificial Intelligence: Reliable, Safe & Trustworthy
Human-Centered Artificial Intelligence: Reliable, Safe & TrustworthyHuman-Centered Artificial Intelligence: Reliable, Safe & Trustworthy
Human-Centered Artificial Intelligence: Reliable, Safe & Trustworthy
 
2012 - Gov on the Go: Mobile Content Assessment and Evaluation
2012 - Gov on the Go: Mobile Content Assessment and Evaluation2012 - Gov on the Go: Mobile Content Assessment and Evaluation
2012 - Gov on the Go: Mobile Content Assessment and Evaluation
 
Axa Hackathon: User Centric Guide to Application Prototyping
Axa Hackathon: User Centric Guide to Application PrototypingAxa Hackathon: User Centric Guide to Application Prototyping
Axa Hackathon: User Centric Guide to Application Prototyping
 
LUXr 1-day workshop, July 18, 2012 [San Francisco]
LUXr 1-day workshop, July 18, 2012 [San Francisco]LUXr 1-day workshop, July 18, 2012 [San Francisco]
LUXr 1-day workshop, July 18, 2012 [San Francisco]
 

Más de Marcirio Chaves

A Look at Risks in IT Projects: A Case Study during the Merger Period in the ...
A Look at Risks in IT Projects: A Case Study during the Merger Period in the ...A Look at Risks in IT Projects: A Case Study during the Merger Period in the ...
A Look at Risks in IT Projects: A Case Study during the Merger Period in the ...Marcirio Chaves
 
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...Marcirio Chaves
 
Rethinking Lessons Learned in the PMBoK Process Groups: A Model based on Peop...
Rethinking Lessons Learned in the PMBoK Process Groups: A Model based on Peop...Rethinking Lessons Learned in the PMBoK Process Groups: A Model based on Peop...
Rethinking Lessons Learned in the PMBoK Process Groups: A Model based on Peop...Marcirio Chaves
 
Revisita e Análise dos Métodos para Captura de Lições Aprendidas: Uma Contrib...
Revisita e Análise dos Métodos para Captura de Lições Aprendidas: Uma Contrib...Revisita e Análise dos Métodos para Captura de Lições Aprendidas: Uma Contrib...
Revisita e Análise dos Métodos para Captura de Lições Aprendidas: Uma Contrib...Marcirio Chaves
 
A Identificação de Riscos Novos e Potencializados em Projetos de Tecnologia d...
A Identificação de Riscos Novos e Potencializados em Projetos de Tecnologia d...A Identificação de Riscos Novos e Potencializados em Projetos de Tecnologia d...
A Identificação de Riscos Novos e Potencializados em Projetos de Tecnologia d...Marcirio Chaves
 
WEB 2.0 TECHNOLOGIES TO SUPPORT LESSONS LEARNED IN PROJECT MANAGEMENT
WEB 2.0 TECHNOLOGIES TO SUPPORT LESSONS LEARNED IN PROJECT MANAGEMENTWEB 2.0 TECHNOLOGIES TO SUPPORT LESSONS LEARNED IN PROJECT MANAGEMENT
WEB 2.0 TECHNOLOGIES TO SUPPORT LESSONS LEARNED IN PROJECT MANAGEMENTMarcirio Chaves
 
A Fine-Grained Analysis of User-Generated Content to Support Decision Making
A Fine-Grained Analysis of User-Generated Content to Support Decision MakingA Fine-Grained Analysis of User-Generated Content to Support Decision Making
A Fine-Grained Analysis of User-Generated Content to Support Decision MakingMarcirio Chaves
 
Towards a Multilingual Ontology for Ontology-driven Content Mining in Social ...
Towards a Multilingual Ontology for Ontology-driven Content Mining in Social ...Towards a Multilingual Ontology for Ontology-driven Content Mining in Social ...
Towards a Multilingual Ontology for Ontology-driven Content Mining in Social ...Marcirio Chaves
 
Tutorial on Parallel Computing and Message Passing Model - C5
Tutorial on Parallel Computing and Message Passing Model - C5Tutorial on Parallel Computing and Message Passing Model - C5
Tutorial on Parallel Computing and Message Passing Model - C5Marcirio Chaves
 
Tutorial on Parallel Computing and Message Passing Model - C4
Tutorial on Parallel Computing and Message Passing Model - C4Tutorial on Parallel Computing and Message Passing Model - C4
Tutorial on Parallel Computing and Message Passing Model - C4Marcirio Chaves
 
Tutorial on Parallel Computing and Message Passing Model - C3
Tutorial on Parallel Computing and Message Passing Model - C3Tutorial on Parallel Computing and Message Passing Model - C3
Tutorial on Parallel Computing and Message Passing Model - C3Marcirio Chaves
 
Tutorial on Parallel Computing and Message Passing Model - C2
Tutorial on Parallel Computing and Message Passing Model - C2Tutorial on Parallel Computing and Message Passing Model - C2
Tutorial on Parallel Computing and Message Passing Model - C2Marcirio Chaves
 
Tutorial on Parallel Computing and Message Passing Model - C1
Tutorial on Parallel Computing and Message Passing Model - C1Tutorial on Parallel Computing and Message Passing Model - C1
Tutorial on Parallel Computing and Message Passing Model - C1Marcirio Chaves
 
Simpósio Brasileiro de Banco de Dados 2005
Simpósio Brasileiro de Banco de Dados 2005Simpósio Brasileiro de Banco de Dados 2005
Simpósio Brasileiro de Banco de Dados 2005Marcirio Chaves
 
defesa dissertação mestrado
defesa dissertação mestradodefesa dissertação mestrado
defesa dissertação mestradoMarcirio Chaves
 

Más de Marcirio Chaves (16)

A Look at Risks in IT Projects: A Case Study during the Merger Period in the ...
A Look at Risks in IT Projects: A Case Study during the Merger Period in the ...A Look at Risks in IT Projects: A Case Study during the Merger Period in the ...
A Look at Risks in IT Projects: A Case Study during the Merger Period in the ...
 
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
 
Rethinking Lessons Learned in the PMBoK Process Groups: A Model based on Peop...
Rethinking Lessons Learned in the PMBoK Process Groups: A Model based on Peop...Rethinking Lessons Learned in the PMBoK Process Groups: A Model based on Peop...
Rethinking Lessons Learned in the PMBoK Process Groups: A Model based on Peop...
 
Revisita e Análise dos Métodos para Captura de Lições Aprendidas: Uma Contrib...
Revisita e Análise dos Métodos para Captura de Lições Aprendidas: Uma Contrib...Revisita e Análise dos Métodos para Captura de Lições Aprendidas: Uma Contrib...
Revisita e Análise dos Métodos para Captura de Lições Aprendidas: Uma Contrib...
 
A Identificação de Riscos Novos e Potencializados em Projetos de Tecnologia d...
A Identificação de Riscos Novos e Potencializados em Projetos de Tecnologia d...A Identificação de Riscos Novos e Potencializados em Projetos de Tecnologia d...
A Identificação de Riscos Novos e Potencializados em Projetos de Tecnologia d...
 
WEB 2.0 TECHNOLOGIES TO SUPPORT LESSONS LEARNED IN PROJECT MANAGEMENT
WEB 2.0 TECHNOLOGIES TO SUPPORT LESSONS LEARNED IN PROJECT MANAGEMENTWEB 2.0 TECHNOLOGIES TO SUPPORT LESSONS LEARNED IN PROJECT MANAGEMENT
WEB 2.0 TECHNOLOGIES TO SUPPORT LESSONS LEARNED IN PROJECT MANAGEMENT
 
A Fine-Grained Analysis of User-Generated Content to Support Decision Making
A Fine-Grained Analysis of User-Generated Content to Support Decision MakingA Fine-Grained Analysis of User-Generated Content to Support Decision Making
A Fine-Grained Analysis of User-Generated Content to Support Decision Making
 
Towards a Multilingual Ontology for Ontology-driven Content Mining in Social ...
Towards a Multilingual Ontology for Ontology-driven Content Mining in Social ...Towards a Multilingual Ontology for Ontology-driven Content Mining in Social ...
Towards a Multilingual Ontology for Ontology-driven Content Mining in Social ...
 
Phd Marcirio Chaves
Phd Marcirio ChavesPhd Marcirio Chaves
Phd Marcirio Chaves
 
Tutorial on Parallel Computing and Message Passing Model - C5
Tutorial on Parallel Computing and Message Passing Model - C5Tutorial on Parallel Computing and Message Passing Model - C5
Tutorial on Parallel Computing and Message Passing Model - C5
 
Tutorial on Parallel Computing and Message Passing Model - C4
Tutorial on Parallel Computing and Message Passing Model - C4Tutorial on Parallel Computing and Message Passing Model - C4
Tutorial on Parallel Computing and Message Passing Model - C4
 
Tutorial on Parallel Computing and Message Passing Model - C3
Tutorial on Parallel Computing and Message Passing Model - C3Tutorial on Parallel Computing and Message Passing Model - C3
Tutorial on Parallel Computing and Message Passing Model - C3
 
Tutorial on Parallel Computing and Message Passing Model - C2
Tutorial on Parallel Computing and Message Passing Model - C2Tutorial on Parallel Computing and Message Passing Model - C2
Tutorial on Parallel Computing and Message Passing Model - C2
 
Tutorial on Parallel Computing and Message Passing Model - C1
Tutorial on Parallel Computing and Message Passing Model - C1Tutorial on Parallel Computing and Message Passing Model - C1
Tutorial on Parallel Computing and Message Passing Model - C1
 
Simpósio Brasileiro de Banco de Dados 2005
Simpósio Brasileiro de Banco de Dados 2005Simpósio Brasileiro de Banco de Dados 2005
Simpósio Brasileiro de Banco de Dados 2005
 
defesa dissertação mestrado
defesa dissertação mestradodefesa dissertação mestrado
defesa dissertação mestrado
 

Último

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Último (20)

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

A Multidomain and Multilingual Conceptual Data Model for Online Reviews Representation

  • 1. ICSOFT 2012 7th International Conference on Software Paradigm Trends A Multidomain and Multilingual Conceptual Data Model for Online Reviews Representation Marcirio Silveira Chaves Business and Information Technology Research Centre (BITREC) UniversidadeAtlântica, Portugal marcirio.chaves@uatlantica.pt WinniePicoto School of Economics and Management Technical University of Lisbon, Portugal w.picoto@iseg.utl.pt
  • 2. Research Question How to capture the different facets of online reviews in an usable knowledge representation? Solution approach A new multidomain and multilingual conceptual data model for capturing and storing knowledge from opinionated texts. July 30, 2012 ICSOFT 2012 2
  • 3. Outline • Characterization ofUser-Generated Content • Problem Scenario • Model-driven Engineering - Modeling UGC • Final Remarks July 30, 2012 ICSOFT 2012 3
  • 4. Characterization of UGC 1 - Object (O) – An object is a product (e.g. movie and book) or a service (e.g. hotel and restaurant) under review which is composed by features. – Objects a.k.a. entities. 2 - Feature (F) – A feature is a component or part of an object. • actor and photography are features on a movie. • pool and staff are features on a hotel. – Features a.k.a. attributes or facets. July 30, 2012 ICSOFT 2012 4
  • 5. Characterization of UGC 3 - Sentence-Orientation (SO) – A review consists of a sequence of sentencesr=〈 s1, s2, …, sm〉(Ding et al., 2008). 3.1 Objectivity – An objective sentencecontains or mention facts. – A subjective sentencedoes not mention any fact. 3.2 Positivity – Orientation present in a sentence (+, -, or neutral). 3.3 Intensity (strength of the positivity) – Strengthof the private state that is being expressed. – How strong is an emotion or a conviction of belief (Wilson, 2008). July 30, 2012 ICSOFT 2012 5
  • 6. Characterization of UGC 4 - Attitude (A) – Appraisal Theory (Martin and White, 2005) • how subjective language is used to express an attitude of some kind towards some target. – Appraisal Theory specifies three attitude types: • Affect(personal emotional state) • Appreciation(evaluation of phenomena) • Judgment(social or ethical appraisal of other’s behaviour) July 30, 2012 ICSOFT 2012 6
  • 7. Characterization of UGC 5 - Recommendation (R) – A recommendation is a positive or negative statement which explicitly mention in words the satisfaction of a consumer. • I recommend! and • If you plan to travel there, find another hotel closer to the main area, cause this one's not at all worth it! 6 - Suggestion (SG) – A hint given by the holder in order to improve the object (i.e. service or product). 6.1 Explicit Suggestion - direct mention 6.2 Implicit Suggestion -indirect mention July 30, 2012 ICSOFT 2012 7
  • 8. Characterization of UGC 7 - Intention (I) – It is a mention in which a holder explicitly intends (or not) to experiment again some product or service. 7.1 Positive Intention • When I come back to Roma, I intend to stay there myself. 7.2 Negative Intention • Certainly, we won’t repeat. July 30, 2012 ICSOFT 2012 8
  • 9. Characterization of UGC 8 - Complain (C): It is a phrase expressing a feeling of dissatisfaction, or resentment. – It is stronger than a suggestion. 9 - Opinion Holder (H) – The holder of a particular opinion is the person or the organizationthat holds the opinion (Ding et al., 2008). – Demographiccharacteristics(e.g. name, city and country). 10 – Source (S) – An information source is a web site which provides a set of reviews. • tripadvisor.com, booking.com, amazon.com July 30, 2012 ICSOFT 2012 9
  • 10. Problem Scenario Questions on the context of managerial decision making: – Which online reviews make recommendations? Which of them are explicit? – What types of holders give more (positive and negative) suggestions? – What is the most frequent semantic orientation in online reviews written in Italian? – What are the verbs more often used to describe positive opinions on the features A, B and C? – What is the co-occurrence between attitudes and features? July 30, 2012 ICSOFT 2012 10
  • 11. Model-driven Engineering • ModellingUGC – Requirements • To support multidomain and multilingual texts; • To support the storage and integration of multiple information sources; • To support fast and simple generation of managerial reports; • To allow a fine-grained storage of the online reviews’ content. July 30, 2012 ICSOFT 2012 11
  • 12. Opinion Class Meta-model Multidomain July 30, 2012 ICSOFT 2012 12
  • 13. Example • The view from the hotel room is wonderful - the ocean is just under the window! Liked the big swimming pool. The location is great, large beach near the hotel and if you like surfing, that's the place to go. Rating: 4 (1-5) August, 15 2010 - Group of friends, Russia. July 30, 2012 ICSOFT 2012 13
  • 14. Review, Holder, Object, and Feature Model July 30, 2012 ICSOFT 2012 14
  • 15. Example • The view from the hotel room is wonderful - the ocean is just under the window! Liked the big swimming pool. The location is great, large beach near the hotel and if you like surfing, that's the place to go. Rating: 4 (1-5) August, 15 2010 - Group of friends, Russia. July 30, 2012 ICSOFT 2012 15
  • 16. Semantic orientation of the features in the sentences July 30, 2012 ICSOFT 2012 16
  • 17. Representation of co-occurrences detected in online reviews July 30, 2012 ICSOFT 2012 17
  • 18. Full conceptual data model July 30, 2012 ICSOFT 2012 18
  • 19. Final Remarks • A fine-grained characterization of online reviews. • A multidomain and multilingual conceptual data model to capture the different facets of unstructured online reviews. • Managers can explore historical data gathered. • Ongoing work – Development of algorithms to deal with semantic orientations, attitudes and recommendations in Portuguese. Chaves, M. S.; Freitas, L. A.; Souza, M. and Vieira, R. PIRPO: An Algorithm to deal with Polarity in Portuguese Online Reviews from the Accommodation Sector. Proc. of the 17th International Conference on Applications of Natural Language Processing to Information Systems (NLDB), Groningen, The Netherlands, 26-28 June. G. Bouma et al. (Eds.): NLDB 2012, LNCS 7337, pp. 296—301. Springer, Heidelberg, 2012. July 30, 2012 ICSOFT 2012 19

Notas del editor

  1. An objective sentence contains or mention facts.This hotel is far from the airport, ca. 15km.A subjective sentence does not mention any fact.The parking could be free.It describes how intense it was the experience using a product or service:very positive, positive, neutral, negative and very negative. Very kindly staff. refers to a very positive impression on the staff service.
  2. 4.1 AffectIt refers to a personal emotional state (happiness, sad and angry), and is the most explicitly subjective type of appraisal (Whitelaw et al. 2005). “I was very happy for spend the holiday in this comfortable hotel.” expresses a happiness sentiment. 4.2 AppreciationIt refers to the intrinsic object properties (dirty, cold and small).4.3 JudgmentIt refers to an opinion formed by judging other’s behaviour (“attentive staff” and “friendly waiter”).
  3. 6.1 Explicit Suggestion - direct mentionFor example, in a hotel service, an explicit suggestion is “The mattresses of the beds need to be exchanged”.6.2 Implicit SuggestionIt is an indirect mention on a need of the product or service. For example, in a hotel service, an implicit suggestion is “… does not offer Internet service”.
  4. An intention can be also considered as an implicit recommendation! If we get the chance to Roma again we will ensure that we stay at the Alpha Hotel again.