SlideShare a Scribd company logo
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Harnessing Ratings and Aspect-Sentiment to
Estimate Contradiction Intensity in
Temporal-Related Reviews
Ismail Badache - Sébastien Fournier - Adrian-Gabriel Chifu
Prénom.Nom@lsis.org
Laboratoire des Sciences de l’Information et des Systèmes
Aix-Marseille Université
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 1 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Plan
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 2 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Introduction
• The diversity of opinions on a given topic ⇒ Contradiction
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 3 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Hypotheses
Hypothesis 1 : Reviews are related in time
Resource can be updated (e.g. corrected), and these updates will
be made after each session for the case of MOOCs (Massive Open
Online Courses) that are particularly the subject of our experiment.
After each session, users stop reviewing (silence) until the next
session. Therefore, temporal-related reviews mean the reviews
generated during a specific period (called in this paper : session).
Hypothesis 2 : Contradiction
A contradiction in reviews related to a web resource means
contradictory opinions expressed about a specific aspect, which is a
form of diversity of sentiments around the aspect for the same
resource.
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 4 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Hypotheses
Hypothesis 3 : Contradiction intensity
An aspect with a negative sentiment in a review with a positive
rating (and vice-versa) has a more important impact on the
contradiction intensity than an aspect with a positive sentiment in
a review with a positive rating.
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 5 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Research Questions
• How to identify a contradiction in reviews ?
• How to estimate contradiction intensity between reviews ?
• What is the impact of the joint consideration of polarity and
rating of the reviews on the measurement of the intensity of
contradiction ?
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 6 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Overview
Contradiction and Controversy Detection
• Wikipedia (Wang et al., 2014), News (Tsytsarau et al., 2014),
Debates analysis (Qiu et al., 2013) or generically on the Web
(Jang et Allan, 2016).
Aspects Detection
• Using HMM (Hidden Markov Models) or CRF (Conditional
Random Fields) as in (Hamdan et al., 2015).
• Unsupervised (Kim, 2013), Statistics rules (Poria, 2014).
Sentiment Analysis
• Lexicon (Turney, 2002) or Corpus (Mohammad et al., 2013).
• Naive Bayes (Pang et al., 2002), RNN (Socher et al., 2013).
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 7 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
How to detect contradiction ?
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 8 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Clustering reviews (Session)
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 9 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Identification of aspects
1 Terms frequency calculation of the reviews corpus,
2 Terms categorization (part-of-speech tagging) of reviews using
Stanford Parser 1,
3 Selection of terms having nominal category without
considering stopwords,
4 Selection of nouns with emotional terms in their
five-neighborhoods (using SentiWordNet 2 dictionary),
5 Extraction of the most frequent (used) terms in the corpus
among those selected in the previous step. These terms will be
considered as aspects.
1. http://nlp.stanford.edu:8080/parser/
2. http://sentiwordnet.isti.cnr.it/
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 10 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Identification of aspects : example
Step Description
(1)
course : 44219, material : 3286, assignments : 3118, content : 2947,
lecturer : 2705, ....... termei
(2)
The/DT lecturer/NN was/VBD an/DT annoying/VBG speaker/NN
and/CC very/RB repetitive/JJ ./. I/PRP found/VBD the/DT format-
ting/NN so/RB different/JJ from/IN other/JJ courses/NNS I/PRP
’ve/VBP taken/VBN ,/, that/IN it/PRP was/VBD hard/JJ to/TO
get/VB started/VBN and/CC figure/VB things/NNS out/RP ./.
(3) lecturer, speaker, formatting, things
(4) lecturer, speaker
(5) lecturer
The useful aspect is "lecturer"
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 11 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Detection of sentiment
Definition 1 : Sentiment
The sentiments are a real number in the range [−1, 1] which
indicates the polarity of the opinion expressed in the review segment
with respect to an aspect (called review-aspect ra). Negative and
positive values respectively represent negative and positive opinions.
Sentiment analysis model :
• Supervised model based on Naive Bayes.
• Negation handling (word preceded by "no", "not", "n’t").
• Intensifier and adverb processing (very, absolutely).
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 12 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Measure of contradiction
Definition 2 : Contradiction
There is a contradiction on an aspect between two segments of
reviews rai containing this aspect (ra1, ra2 ∈ D), where the
polarities around the aspect are opposite (pol(ra1) ∩ pol(ra2) = φ).
• pol(rai ) represents the function that returns the polarity
(positive, negative) of review-aspect rai .
Intensity of contradiction :
• Dimensions (poli , rati ) for each review-aspect rai .
• Dispersion of rai presented by a cloud of points.
• The greater the distance between the points rai with respect
to a centroid racentroid , the greater the degree of contradiction
is important.
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 13 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Measure of contradiction
• Function of dispersion :
Disp(rapoli
rati
, D) =
1
n
n
i=1
Distance(poli , rati ) (1)
with :
Distance(poli , rati ) = (poli − pol)2 + (rati − rat)2 (2)
• Normalisation of ratings rati = rati −3
2 (rati ∈ [−1, 1]).
• Distance(poli , rati ) is the distance between the point rai of
the cloud and the centroid racentroid , and n is the number of
points rai of the cloud.
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 14 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Measure of contradiction
Figure – Dispersion of reviews-aspect rai in the cloud (plane)
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 15 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Measure of contradiction
The coordinates (pol, rat) of the centroid racentroid can be
calculated in two different ways :
1 Centroid based on average of poli and rati
pol=
pol1+pol2+...+poln
n
; rat=
rat1+rat2+...+ratn
n
(3)
2 Centroid based on the weighted average of poli and rati
pol =
c1 · pol1 + c2 · pol2 + ... + cn · poln
n
(4)
rat =
c1 · rat1 + c2 · rat2 + ... + cn · ratn
n
(5)
with :
ci =
|poli − rati |
2n
(6)
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 16 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Objectives and dataset
• Evaluating the impact of sentiment analysis and rating on
contradiction detection in reviews around certain aspects.
• Evaluating the impact of the averaged and weighted centroid
on the contradiction intensity.
• Dataset : extracted from "coursera.org"
Field Total Number
Courses 2244
Courses Rated 1115
Reviews 73873
Ratings 298326
Reviews 1705
Reviews 1443
Reviews 3302
Reviews 12202
Reviews 55221
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 17 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Extracted aspects
• 22 aspects identified and extracted automatically from the
reviews of "coursera.org"
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 18 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
User Study
• Manual evaluation (contradictions and sentiments) :
• 3 assessors.
• 10 courses for each aspect.
• 1320 reviews/aspect of 220 courses.
• Kappa Cohen (contradictions) : k = 0.68.
• Kappa Cohen (sentiments) : k = 0.76.
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 19 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Evaluation protocol
• Sentiments analyzer (Naive Bayes) :
• Training set : 50.000 reviews of IMDb 3
.
• Test set : the reviews-aspect of coursera.
• Accuracy : 79% (error rate 21%).
• Assessors’ judgments on sentiments are considered as perfect
(reference) results and represent an accuracy of 100%.
• Evaluation of the performance of our approach :
• Correlation study (official measure on SemEval tasks 4
).
• Using the correlation coefficients of Pearson and Spearman
between the contradiction judgments given by the assessors
and our obtained results.
3. http://ai.stanford.edu/~amaas/data/sentiment/
4. http://alt.qcri.org/semeval2016/task7/
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 20 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Results
Figure – Correlation between contradiction judgments and the results of
our approach (with sentiment analysis accuracy of 79%)
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 21 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Results
Figure – Correlation between contradiction judgments and the results of
our approach (with sentiment analysis accuracy of 100%)
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 22 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Conclusion
• Contribution : Estimating the intensity of contradiction
• Joint exploitation of polarities and ratings.
• Centroid calculation in 2 ways (averaged and weighted).
• limits :
• Dependence on the quality of sentiment analysis and aspect
detection models.
• Simplicity of pre-processing models.
• The sentences are not processed, only predefined window of 5
words before and after the aspect is considered.
• Perspectives :
• Improving the analysis of sentiments, aspects and sentences.
• Taking into account the profile of the user.
• Further scale-up experiments on other types of datasets are
also envisaged.
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 23 / 24
Introduction
Overview
Detection and intensity of contradiction
Experimental evaluation
Conclusion
Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 24 / 24

More Related Content

What's hot

Learning target Pattern-of-Life for wide-area Anomaly Detection
Learning target Pattern-of-Life for wide-area Anomaly DetectionLearning target Pattern-of-Life for wide-area Anomaly Detection
Learning target Pattern-of-Life for wide-area Anomaly Detection
zepolitat
 
Repeated measures anova with spss
Repeated measures anova with spssRepeated measures anova with spss
Repeated measures anova with spss
J P Verma
 
Design and Application of Experiments and User Studies
Design and Application of Experiments and User StudiesDesign and Application of Experiments and User Studies
Design and Application of Experiments and User Studies
Victor Adriel Oliveira
 
Optimizing computer-based second language vocabulary learning
Optimizing computer-based second language vocabulary learning Optimizing computer-based second language vocabulary learning
Optimizing computer-based second language vocabulary learning
Tatsuya Nakata
 
Evaluation of subjective answers using glsa enhanced with contextual synonymy
Evaluation of subjective answers using glsa enhanced with contextual synonymyEvaluation of subjective answers using glsa enhanced with contextual synonymy
Evaluation of subjective answers using glsa enhanced with contextual synonymy
ijnlc
 
Subjective evaluation answer ppt
Subjective evaluation answer pptSubjective evaluation answer ppt
Subjective evaluation answer ppt
Mrunal Pagnis
 
Testing Assumptions in repeated Measures Design using SPSS
Testing Assumptions in repeated Measures Design using SPSSTesting Assumptions in repeated Measures Design using SPSS
Testing Assumptions in repeated Measures Design using SPSS
J P Verma
 
An Adaptive Approach for Subjective Answer Evaluation
An Adaptive Approach for Subjective Answer EvaluationAn Adaptive Approach for Subjective Answer Evaluation
An Adaptive Approach for Subjective Answer Evaluation
vivatechijri
 
Analysis of Textual Data Classification with a Reddit Comments Dataset
Analysis of Textual Data Classification with a Reddit Comments DatasetAnalysis of Textual Data Classification with a Reddit Comments Dataset
Analysis of Textual Data Classification with a Reddit Comments Dataset
AdamBab
 
Sample prac exam2013
Sample prac exam2013Sample prac exam2013
Sample prac exam2013hccit
 
Item Analysis
Item AnalysisItem Analysis
Item Analysis
Martin Nobis
 
Sentiment Analysis on Twitter
Sentiment Analysis on TwitterSentiment Analysis on Twitter
Sentiment Analysis on Twitter
Subarno Pal
 

What's hot (13)

Learning target Pattern-of-Life for wide-area Anomaly Detection
Learning target Pattern-of-Life for wide-area Anomaly DetectionLearning target Pattern-of-Life for wide-area Anomaly Detection
Learning target Pattern-of-Life for wide-area Anomaly Detection
 
Repeated measures anova with spss
Repeated measures anova with spssRepeated measures anova with spss
Repeated measures anova with spss
 
Design and Application of Experiments and User Studies
Design and Application of Experiments and User StudiesDesign and Application of Experiments and User Studies
Design and Application of Experiments and User Studies
 
Optimizing computer-based second language vocabulary learning
Optimizing computer-based second language vocabulary learning Optimizing computer-based second language vocabulary learning
Optimizing computer-based second language vocabulary learning
 
Evaluation of subjective answers using glsa enhanced with contextual synonymy
Evaluation of subjective answers using glsa enhanced with contextual synonymyEvaluation of subjective answers using glsa enhanced with contextual synonymy
Evaluation of subjective answers using glsa enhanced with contextual synonymy
 
Chemistry Lab Manual
Chemistry Lab ManualChemistry Lab Manual
Chemistry Lab Manual
 
Subjective evaluation answer ppt
Subjective evaluation answer pptSubjective evaluation answer ppt
Subjective evaluation answer ppt
 
Testing Assumptions in repeated Measures Design using SPSS
Testing Assumptions in repeated Measures Design using SPSSTesting Assumptions in repeated Measures Design using SPSS
Testing Assumptions in repeated Measures Design using SPSS
 
An Adaptive Approach for Subjective Answer Evaluation
An Adaptive Approach for Subjective Answer EvaluationAn Adaptive Approach for Subjective Answer Evaluation
An Adaptive Approach for Subjective Answer Evaluation
 
Analysis of Textual Data Classification with a Reddit Comments Dataset
Analysis of Textual Data Classification with a Reddit Comments DatasetAnalysis of Textual Data Classification with a Reddit Comments Dataset
Analysis of Textual Data Classification with a Reddit Comments Dataset
 
Sample prac exam2013
Sample prac exam2013Sample prac exam2013
Sample prac exam2013
 
Item Analysis
Item AnalysisItem Analysis
Item Analysis
 
Sentiment Analysis on Twitter
Sentiment Analysis on TwitterSentiment Analysis on Twitter
Sentiment Analysis on Twitter
 

Similar to Harnessing Ratings and Aspect-Sentiment to Estimate Contradiction Intensity in Temporal-Related Reviews

Evaluating Machine Learning Approaches to Classify Pharmacy Students’ Reflect...
Evaluating Machine Learning Approaches to Classify Pharmacy Students’ Reflect...Evaluating Machine Learning Approaches to Classify Pharmacy Students’ Reflect...
Evaluating Machine Learning Approaches to Classify Pharmacy Students’ Reflect...
mingliu107
 
Contextual Information Elicitation in Travel Recommender Systems
Contextual Information Elicitation in Travel Recommender SystemsContextual Information Elicitation in Travel Recommender Systems
Contextual Information Elicitation in Travel Recommender Systems
Matthias Braunhofer
 
Contextual information elicitation in travel recommender systems
Contextual information elicitation in travel recommender systemsContextual information elicitation in travel recommender systems
Contextual information elicitation in travel recommender systems
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Lecture 3.pptx
Lecture 3.pptxLecture 3.pptx
Lecture 3.pptx
assadabbas22
 
Portfolio - Md Hasan Shahriar Simanto
Portfolio - Md Hasan Shahriar SimantoPortfolio - Md Hasan Shahriar Simanto
Portfolio - Md Hasan Shahriar Simanto
Md. Hasan Shahriar Simanto
 
Statistical methods for questionnaire development: Questionnaire reliability ...
Statistical methods for questionnaire development: Questionnaire reliability ...Statistical methods for questionnaire development: Questionnaire reliability ...
Statistical methods for questionnaire development: Questionnaire reliability ...
Ahmed Negida
 
Ch 6 only 1. Distinguish between a purpose statement, research p
Ch 6 only 1. Distinguish between a purpose statement, research pCh 6 only 1. Distinguish between a purpose statement, research p
Ch 6 only 1. Distinguish between a purpose statement, research p
MaximaSheffield592
 
Ch 6 only 1. distinguish between a purpose statement, research p
Ch 6 only 1. distinguish between a purpose statement, research pCh 6 only 1. distinguish between a purpose statement, research p
Ch 6 only 1. distinguish between a purpose statement, research p
nand15
 
Validation Studies in Simulation-based Education - Deb Rooney
Validation Studies in Simulation-based Education - Deb RooneyValidation Studies in Simulation-based Education - Deb Rooney
Validation Studies in Simulation-based Education - Deb Rooney
Department of Learning Health Sciences, University of Michigan Medical School
 
Using GradeMark to improve feedback and involve students in the marking process
Using GradeMark to improve feedback and involve students in the marking process Using GradeMark to improve feedback and involve students in the marking process
Using GradeMark to improve feedback and involve students in the marking process
Sara Marsham
 
Validity and reliability of questionnaires
Validity and reliability of questionnairesValidity and reliability of questionnaires
Validity and reliability of questionnaires
Venkitachalam R
 
Temporal based Recommendation System
Temporal based Recommendation SystemTemporal based Recommendation System
Temporal based Recommendation System
Nurfadhlina Mohd Sharef
 
Practical Language Testing by Fulcher (2010)
Practical Language Testing by Fulcher (2010)Practical Language Testing by Fulcher (2010)
Practical Language Testing by Fulcher (2010)
Mahsa Farahanynia
 
MCQ test item analysis
MCQ test item analysisMCQ test item analysis
MCQ test item analysis
Soha Rashed
 
Daniela thesis
Daniela thesisDaniela thesis
Daniela thesis
eleindsorf
 
ACM ICTIR 2019 Slides - Santa Clara, USA
ACM ICTIR 2019 Slides -  Santa Clara, USAACM ICTIR 2019 Slides -  Santa Clara, USA
ACM ICTIR 2019 Slides - Santa Clara, USA
Iadh Ounis
 
Reliability and validity
Reliability and validityReliability and validity
Reliability and validity
Carlos Tian Chow Correos
 
Project Credit: Amy Brand - Beyond authorship: recognising the contributions ...
Project Credit: Amy Brand - Beyond authorship: recognising the contributions ...Project Credit: Amy Brand - Beyond authorship: recognising the contributions ...
Project Credit: Amy Brand - Beyond authorship: recognising the contributions ...CASRAI
 

Similar to Harnessing Ratings and Aspect-Sentiment to Estimate Contradiction Intensity in Temporal-Related Reviews (20)

A Chat-based Group Recommender System for Tourism
A Chat-based Group Recommender System for TourismA Chat-based Group Recommender System for Tourism
A Chat-based Group Recommender System for Tourism
 
Evaluating Machine Learning Approaches to Classify Pharmacy Students’ Reflect...
Evaluating Machine Learning Approaches to Classify Pharmacy Students’ Reflect...Evaluating Machine Learning Approaches to Classify Pharmacy Students’ Reflect...
Evaluating Machine Learning Approaches to Classify Pharmacy Students’ Reflect...
 
Contextual Information Elicitation in Travel Recommender Systems
Contextual Information Elicitation in Travel Recommender SystemsContextual Information Elicitation in Travel Recommender Systems
Contextual Information Elicitation in Travel Recommender Systems
 
Contextual information elicitation in travel recommender systems
Contextual information elicitation in travel recommender systemsContextual information elicitation in travel recommender systems
Contextual information elicitation in travel recommender systems
 
Lecture 3.pptx
Lecture 3.pptxLecture 3.pptx
Lecture 3.pptx
 
Portfolio - Md Hasan Shahriar Simanto
Portfolio - Md Hasan Shahriar SimantoPortfolio - Md Hasan Shahriar Simanto
Portfolio - Md Hasan Shahriar Simanto
 
Statistical methods for questionnaire development: Questionnaire reliability ...
Statistical methods for questionnaire development: Questionnaire reliability ...Statistical methods for questionnaire development: Questionnaire reliability ...
Statistical methods for questionnaire development: Questionnaire reliability ...
 
Ch 6 only 1. Distinguish between a purpose statement, research p
Ch 6 only 1. Distinguish between a purpose statement, research pCh 6 only 1. Distinguish between a purpose statement, research p
Ch 6 only 1. Distinguish between a purpose statement, research p
 
Ch 6 only 1. distinguish between a purpose statement, research p
Ch 6 only 1. distinguish between a purpose statement, research pCh 6 only 1. distinguish between a purpose statement, research p
Ch 6 only 1. distinguish between a purpose statement, research p
 
Validation Studies in Simulation-based Education - Deb Rooney
Validation Studies in Simulation-based Education - Deb RooneyValidation Studies in Simulation-based Education - Deb Rooney
Validation Studies in Simulation-based Education - Deb Rooney
 
Using GradeMark to improve feedback and involve students in the marking process
Using GradeMark to improve feedback and involve students in the marking process Using GradeMark to improve feedback and involve students in the marking process
Using GradeMark to improve feedback and involve students in the marking process
 
0 introduction
0  introduction0  introduction
0 introduction
 
Validity and reliability of questionnaires
Validity and reliability of questionnairesValidity and reliability of questionnaires
Validity and reliability of questionnaires
 
Temporal based Recommendation System
Temporal based Recommendation SystemTemporal based Recommendation System
Temporal based Recommendation System
 
Practical Language Testing by Fulcher (2010)
Practical Language Testing by Fulcher (2010)Practical Language Testing by Fulcher (2010)
Practical Language Testing by Fulcher (2010)
 
MCQ test item analysis
MCQ test item analysisMCQ test item analysis
MCQ test item analysis
 
Daniela thesis
Daniela thesisDaniela thesis
Daniela thesis
 
ACM ICTIR 2019 Slides - Santa Clara, USA
ACM ICTIR 2019 Slides -  Santa Clara, USAACM ICTIR 2019 Slides -  Santa Clara, USA
ACM ICTIR 2019 Slides - Santa Clara, USA
 
Reliability and validity
Reliability and validityReliability and validity
Reliability and validity
 
Project Credit: Amy Brand - Beyond authorship: recognising the contributions ...
Project Credit: Amy Brand - Beyond authorship: recognising the contributions ...Project Credit: Amy Brand - Beyond authorship: recognising the contributions ...
Project Credit: Amy Brand - Beyond authorship: recognising the contributions ...
 

More from Ismail BADACHE

Recherche d'Information Sociale en Langue Arabe : Cas de Facebook
Recherche d'Information Sociale en Langue Arabe : Cas de FacebookRecherche d'Information Sociale en Langue Arabe : Cas de Facebook
Recherche d'Information Sociale en Langue Arabe : Cas de Facebook
Ismail BADACHE
 
Prédire l’intensité de contradiction dans les commentaires : faible, forte ou...
Prédire l’intensité de contradiction dans les commentaires : faible, forte ou...Prédire l’intensité de contradiction dans les commentaires : faible, forte ou...
Prédire l’intensité de contradiction dans les commentaires : faible, forte ou...
Ismail BADACHE
 
Intensité de contradiction dans les commentaires (Séminaire à l'EHESS 04 avri...
Intensité de contradiction dans les commentaires (Séminaire à l'EHESS 04 avri...Intensité de contradiction dans les commentaires (Séminaire à l'EHESS 04 avri...
Intensité de contradiction dans les commentaires (Séminaire à l'EHESS 04 avri...
Ismail BADACHE
 
LES CONTENUS SOCIAUX : Quel impact sur le processus de RI et la quantificatio...
LES CONTENUS SOCIAUX : Quel impact sur le processus de RI et la quantificatio...LES CONTENUS SOCIAUX : Quel impact sur le processus de RI et la quantificatio...
LES CONTENUS SOCIAUX : Quel impact sur le processus de RI et la quantificatio...
Ismail BADACHE
 
Emotional Social Signals for Search Ranking
Emotional Social Signals for Search RankingEmotional Social Signals for Search Ranking
Emotional Social Signals for Search Ranking
Ismail BADACHE
 
Les Signaux Sociaux Émotionnels : Quel impact sur la RI ?
Les Signaux Sociaux Émotionnels : Quel impact sur la RI ? Les Signaux Sociaux Émotionnels : Quel impact sur la RI ?
Les Signaux Sociaux Émotionnels : Quel impact sur la RI ?
Ismail BADACHE
 
Détection de contradiction dans les commentaires
Détection de contradiction dans les commentairesDétection de contradiction dans les commentaires
Détection de contradiction dans les commentaires
Ismail BADACHE
 
Fresh and Diverse Social Signals: Any Impacts on Search?
Fresh and Diverse Social Signals: Any Impacts on Search?Fresh and Diverse Social Signals: Any Impacts on Search?
Fresh and Diverse Social Signals: Any Impacts on Search?
Ismail BADACHE
 
Social Signals: Any Impacts in Search?
Social Signals: Any Impacts in Search?Social Signals: Any Impacts in Search?
Social Signals: Any Impacts in Search?
Ismail BADACHE
 
Multimodal Social Book Search
Multimodal Social Book SearchMultimodal Social Book Search
Multimodal Social Book Search
Ismail BADACHE
 
A Priori Relevance Based On Quality and Diversity Of Social Signals
A Priori Relevance Based On Quality and Diversity Of Social SignalsA Priori Relevance Based On Quality and Diversity Of Social Signals
A Priori Relevance Based On Quality and Diversity Of Social Signals
Ismail BADACHE
 
Priors Based On Time-Sensitive Social Signals
Priors Based On Time-Sensitive Social SignalsPriors Based On Time-Sensitive Social Signals
Priors Based On Time-Sensitive Social Signals
Ismail BADACHE
 
Pertinence a Priori Basée sur la Diversité et la Temporalité des Signaux Sociaux
Pertinence a Priori Basée sur la Diversité et la Temporalité des Signaux SociauxPertinence a Priori Basée sur la Diversité et la Temporalité des Signaux Sociaux
Pertinence a Priori Basée sur la Diversité et la Temporalité des Signaux Sociaux
Ismail BADACHE
 
Social Networks Statistics 2014
Social Networks Statistics 2014Social Networks Statistics 2014
Social Networks Statistics 2014
Ismail BADACHE
 
Exploitation de signaux sociaux pour estimer la pertinence a priori d’une res...
Exploitation de signaux sociaux pour estimer la pertinence a priori d’une res...Exploitation de signaux sociaux pour estimer la pertinence a priori d’une res...
Exploitation de signaux sociaux pour estimer la pertinence a priori d’une res...
Ismail BADACHE
 
Social Priors to Estimate Relevance of a Resource
Social Priors to Estimate Relevance of a ResourceSocial Priors to Estimate Relevance of a Resource
Social Priors to Estimate Relevance of a Resource
Ismail BADACHE
 
Harnessing social signals to enhance a search
Harnessing social signals to enhance a searchHarnessing social signals to enhance a search
Harnessing social signals to enhance a search
Ismail BADACHE
 
Poster Recherche d'Information Sociale
Poster Recherche d'Information SocialePoster Recherche d'Information Sociale
Poster Recherche d'Information SocialeIsmail BADACHE
 

More from Ismail BADACHE (18)

Recherche d'Information Sociale en Langue Arabe : Cas de Facebook
Recherche d'Information Sociale en Langue Arabe : Cas de FacebookRecherche d'Information Sociale en Langue Arabe : Cas de Facebook
Recherche d'Information Sociale en Langue Arabe : Cas de Facebook
 
Prédire l’intensité de contradiction dans les commentaires : faible, forte ou...
Prédire l’intensité de contradiction dans les commentaires : faible, forte ou...Prédire l’intensité de contradiction dans les commentaires : faible, forte ou...
Prédire l’intensité de contradiction dans les commentaires : faible, forte ou...
 
Intensité de contradiction dans les commentaires (Séminaire à l'EHESS 04 avri...
Intensité de contradiction dans les commentaires (Séminaire à l'EHESS 04 avri...Intensité de contradiction dans les commentaires (Séminaire à l'EHESS 04 avri...
Intensité de contradiction dans les commentaires (Séminaire à l'EHESS 04 avri...
 
LES CONTENUS SOCIAUX : Quel impact sur le processus de RI et la quantificatio...
LES CONTENUS SOCIAUX : Quel impact sur le processus de RI et la quantificatio...LES CONTENUS SOCIAUX : Quel impact sur le processus de RI et la quantificatio...
LES CONTENUS SOCIAUX : Quel impact sur le processus de RI et la quantificatio...
 
Emotional Social Signals for Search Ranking
Emotional Social Signals for Search RankingEmotional Social Signals for Search Ranking
Emotional Social Signals for Search Ranking
 
Les Signaux Sociaux Émotionnels : Quel impact sur la RI ?
Les Signaux Sociaux Émotionnels : Quel impact sur la RI ? Les Signaux Sociaux Émotionnels : Quel impact sur la RI ?
Les Signaux Sociaux Émotionnels : Quel impact sur la RI ?
 
Détection de contradiction dans les commentaires
Détection de contradiction dans les commentairesDétection de contradiction dans les commentaires
Détection de contradiction dans les commentaires
 
Fresh and Diverse Social Signals: Any Impacts on Search?
Fresh and Diverse Social Signals: Any Impacts on Search?Fresh and Diverse Social Signals: Any Impacts on Search?
Fresh and Diverse Social Signals: Any Impacts on Search?
 
Social Signals: Any Impacts in Search?
Social Signals: Any Impacts in Search?Social Signals: Any Impacts in Search?
Social Signals: Any Impacts in Search?
 
Multimodal Social Book Search
Multimodal Social Book SearchMultimodal Social Book Search
Multimodal Social Book Search
 
A Priori Relevance Based On Quality and Diversity Of Social Signals
A Priori Relevance Based On Quality and Diversity Of Social SignalsA Priori Relevance Based On Quality and Diversity Of Social Signals
A Priori Relevance Based On Quality and Diversity Of Social Signals
 
Priors Based On Time-Sensitive Social Signals
Priors Based On Time-Sensitive Social SignalsPriors Based On Time-Sensitive Social Signals
Priors Based On Time-Sensitive Social Signals
 
Pertinence a Priori Basée sur la Diversité et la Temporalité des Signaux Sociaux
Pertinence a Priori Basée sur la Diversité et la Temporalité des Signaux SociauxPertinence a Priori Basée sur la Diversité et la Temporalité des Signaux Sociaux
Pertinence a Priori Basée sur la Diversité et la Temporalité des Signaux Sociaux
 
Social Networks Statistics 2014
Social Networks Statistics 2014Social Networks Statistics 2014
Social Networks Statistics 2014
 
Exploitation de signaux sociaux pour estimer la pertinence a priori d’une res...
Exploitation de signaux sociaux pour estimer la pertinence a priori d’une res...Exploitation de signaux sociaux pour estimer la pertinence a priori d’une res...
Exploitation de signaux sociaux pour estimer la pertinence a priori d’une res...
 
Social Priors to Estimate Relevance of a Resource
Social Priors to Estimate Relevance of a ResourceSocial Priors to Estimate Relevance of a Resource
Social Priors to Estimate Relevance of a Resource
 
Harnessing social signals to enhance a search
Harnessing social signals to enhance a searchHarnessing social signals to enhance a search
Harnessing social signals to enhance a search
 
Poster Recherche d'Information Sociale
Poster Recherche d'Information SocialePoster Recherche d'Information Sociale
Poster Recherche d'Information Sociale
 

Recently uploaded

一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
ahzuo
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
Roger Valdez
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
u86oixdj
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Subhajit Sahu
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Subhajit Sahu
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
jerlynmaetalle
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
g4dpvqap0
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
javier ramirez
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 

Recently uploaded (20)

一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 

Harnessing Ratings and Aspect-Sentiment to Estimate Contradiction Intensity in Temporal-Related Reviews

  • 1. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Harnessing Ratings and Aspect-Sentiment to Estimate Contradiction Intensity in Temporal-Related Reviews Ismail Badache - Sébastien Fournier - Adrian-Gabriel Chifu Prénom.Nom@lsis.org Laboratoire des Sciences de l’Information et des Systèmes Aix-Marseille Université Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 1 / 24
  • 2. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Plan Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 2 / 24
  • 3. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Introduction • The diversity of opinions on a given topic ⇒ Contradiction Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 3 / 24
  • 4. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Hypotheses Hypothesis 1 : Reviews are related in time Resource can be updated (e.g. corrected), and these updates will be made after each session for the case of MOOCs (Massive Open Online Courses) that are particularly the subject of our experiment. After each session, users stop reviewing (silence) until the next session. Therefore, temporal-related reviews mean the reviews generated during a specific period (called in this paper : session). Hypothesis 2 : Contradiction A contradiction in reviews related to a web resource means contradictory opinions expressed about a specific aspect, which is a form of diversity of sentiments around the aspect for the same resource. Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 4 / 24
  • 5. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Hypotheses Hypothesis 3 : Contradiction intensity An aspect with a negative sentiment in a review with a positive rating (and vice-versa) has a more important impact on the contradiction intensity than an aspect with a positive sentiment in a review with a positive rating. Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 5 / 24
  • 6. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Research Questions • How to identify a contradiction in reviews ? • How to estimate contradiction intensity between reviews ? • What is the impact of the joint consideration of polarity and rating of the reviews on the measurement of the intensity of contradiction ? Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 6 / 24
  • 7. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Overview Contradiction and Controversy Detection • Wikipedia (Wang et al., 2014), News (Tsytsarau et al., 2014), Debates analysis (Qiu et al., 2013) or generically on the Web (Jang et Allan, 2016). Aspects Detection • Using HMM (Hidden Markov Models) or CRF (Conditional Random Fields) as in (Hamdan et al., 2015). • Unsupervised (Kim, 2013), Statistics rules (Poria, 2014). Sentiment Analysis • Lexicon (Turney, 2002) or Corpus (Mohammad et al., 2013). • Naive Bayes (Pang et al., 2002), RNN (Socher et al., 2013). Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 7 / 24
  • 8. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion How to detect contradiction ? Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 8 / 24
  • 9. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Clustering reviews (Session) Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 9 / 24
  • 10. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Identification of aspects 1 Terms frequency calculation of the reviews corpus, 2 Terms categorization (part-of-speech tagging) of reviews using Stanford Parser 1, 3 Selection of terms having nominal category without considering stopwords, 4 Selection of nouns with emotional terms in their five-neighborhoods (using SentiWordNet 2 dictionary), 5 Extraction of the most frequent (used) terms in the corpus among those selected in the previous step. These terms will be considered as aspects. 1. http://nlp.stanford.edu:8080/parser/ 2. http://sentiwordnet.isti.cnr.it/ Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 10 / 24
  • 11. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Identification of aspects : example Step Description (1) course : 44219, material : 3286, assignments : 3118, content : 2947, lecturer : 2705, ....... termei (2) The/DT lecturer/NN was/VBD an/DT annoying/VBG speaker/NN and/CC very/RB repetitive/JJ ./. I/PRP found/VBD the/DT format- ting/NN so/RB different/JJ from/IN other/JJ courses/NNS I/PRP ’ve/VBP taken/VBN ,/, that/IN it/PRP was/VBD hard/JJ to/TO get/VB started/VBN and/CC figure/VB things/NNS out/RP ./. (3) lecturer, speaker, formatting, things (4) lecturer, speaker (5) lecturer The useful aspect is "lecturer" Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 11 / 24
  • 12. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Detection of sentiment Definition 1 : Sentiment The sentiments are a real number in the range [−1, 1] which indicates the polarity of the opinion expressed in the review segment with respect to an aspect (called review-aspect ra). Negative and positive values respectively represent negative and positive opinions. Sentiment analysis model : • Supervised model based on Naive Bayes. • Negation handling (word preceded by "no", "not", "n’t"). • Intensifier and adverb processing (very, absolutely). Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 12 / 24
  • 13. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Measure of contradiction Definition 2 : Contradiction There is a contradiction on an aspect between two segments of reviews rai containing this aspect (ra1, ra2 ∈ D), where the polarities around the aspect are opposite (pol(ra1) ∩ pol(ra2) = φ). • pol(rai ) represents the function that returns the polarity (positive, negative) of review-aspect rai . Intensity of contradiction : • Dimensions (poli , rati ) for each review-aspect rai . • Dispersion of rai presented by a cloud of points. • The greater the distance between the points rai with respect to a centroid racentroid , the greater the degree of contradiction is important. Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 13 / 24
  • 14. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Measure of contradiction • Function of dispersion : Disp(rapoli rati , D) = 1 n n i=1 Distance(poli , rati ) (1) with : Distance(poli , rati ) = (poli − pol)2 + (rati − rat)2 (2) • Normalisation of ratings rati = rati −3 2 (rati ∈ [−1, 1]). • Distance(poli , rati ) is the distance between the point rai of the cloud and the centroid racentroid , and n is the number of points rai of the cloud. Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 14 / 24
  • 15. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Measure of contradiction Figure – Dispersion of reviews-aspect rai in the cloud (plane) Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 15 / 24
  • 16. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Measure of contradiction The coordinates (pol, rat) of the centroid racentroid can be calculated in two different ways : 1 Centroid based on average of poli and rati pol= pol1+pol2+...+poln n ; rat= rat1+rat2+...+ratn n (3) 2 Centroid based on the weighted average of poli and rati pol = c1 · pol1 + c2 · pol2 + ... + cn · poln n (4) rat = c1 · rat1 + c2 · rat2 + ... + cn · ratn n (5) with : ci = |poli − rati | 2n (6) Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 16 / 24
  • 17. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Objectives and dataset • Evaluating the impact of sentiment analysis and rating on contradiction detection in reviews around certain aspects. • Evaluating the impact of the averaged and weighted centroid on the contradiction intensity. • Dataset : extracted from "coursera.org" Field Total Number Courses 2244 Courses Rated 1115 Reviews 73873 Ratings 298326 Reviews 1705 Reviews 1443 Reviews 3302 Reviews 12202 Reviews 55221 Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 17 / 24
  • 18. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Extracted aspects • 22 aspects identified and extracted automatically from the reviews of "coursera.org" Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 18 / 24
  • 19. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion User Study • Manual evaluation (contradictions and sentiments) : • 3 assessors. • 10 courses for each aspect. • 1320 reviews/aspect of 220 courses. • Kappa Cohen (contradictions) : k = 0.68. • Kappa Cohen (sentiments) : k = 0.76. Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 19 / 24
  • 20. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Evaluation protocol • Sentiments analyzer (Naive Bayes) : • Training set : 50.000 reviews of IMDb 3 . • Test set : the reviews-aspect of coursera. • Accuracy : 79% (error rate 21%). • Assessors’ judgments on sentiments are considered as perfect (reference) results and represent an accuracy of 100%. • Evaluation of the performance of our approach : • Correlation study (official measure on SemEval tasks 4 ). • Using the correlation coefficients of Pearson and Spearman between the contradiction judgments given by the assessors and our obtained results. 3. http://ai.stanford.edu/~amaas/data/sentiment/ 4. http://alt.qcri.org/semeval2016/task7/ Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 20 / 24
  • 21. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Results Figure – Correlation between contradiction judgments and the results of our approach (with sentiment analysis accuracy of 79%) Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 21 / 24
  • 22. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Results Figure – Correlation between contradiction judgments and the results of our approach (with sentiment analysis accuracy of 100%) Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 22 / 24
  • 23. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Conclusion • Contribution : Estimating the intensity of contradiction • Joint exploitation of polarities and ratings. • Centroid calculation in 2 ways (averaged and weighted). • limits : • Dependence on the quality of sentiment analysis and aspect detection models. • Simplicity of pre-processing models. • The sentences are not processed, only predefined window of 5 words before and after the aspect is considered. • Perspectives : • Improving the analysis of sentiments, aspects and sentences. • Taking into account the profile of the user. • Further scale-up experiments on other types of datasets are also envisaged. Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 23 / 24
  • 24. Introduction Overview Detection and intensity of contradiction Experimental evaluation Conclusion Ismail Badache KES 2017 Contradiction Intensity Estimation in Reviews 24 / 24