Source-linked AI summary

Finding Deceptive Opinion Spam by Any Stretch of the Imagination

Myle Ott, Yejin Choi, Claire Cardie, Jeffrey T. Hancock

arXiv:1107.4557v1cs.CLcs.CY

TL;DR

The paper addresses the limited computational detection of deceptive opinion spam, fictitious reviews deliberately written to sound authentic. It compares text-categorization, psycholinguistic, and genre-based approaches, finding that a combined model achieves 89.8% accuracy on a gold-standard dataset.

  • Problem

    Opinion spam detection has received little computational attention, especially for deceptive reviews that are difficult to identify manually and matter as review websites grow more commercially valuable.

  • Method

    The authors construct an 800-opinion gold-standard hotel-review dataset and compare n-gram text categorization, psycholinguistic deception detection, and genre-identification approaches.

  • Results

    89.8% accuracy is achieved by a combined model using psycholinguistically motivated and n-gram features to detect deceptive opinion spam.

  • Takeaways & Limitations

    Deceptive opinion detection is beyond most human judges’ capabilities, while combining psychological and linguistic features slightly improves on standard n-gram categorization.

  • Takeaways & Limitations

    The methods require extended evaluation on negative opinions and opinions from other domains, and high deceptive precision may be important for production use.

Abstract

from arXiv · show

Consumers increasingly rate, review and research products online. Consequently, websites containing consumer reviews are becoming targets of opinion spam. While recent work has focused primarily on manually identifiable instances of opinion spam, in this work we study deceptive opinion spam---fictitious opinions that have been deliberately written to sound authentic. Integrating work from psychology and computational linguistics, we develop and compare three approaches to detecting deceptive opinion spam, and ultimately develop a classifier that is nearly 90% accurate on our gold-standard opinion spam dataset. Based on feature analysis of our learned models, we additionally make several theoretical contributions, including revealing a relationship between deceptive opinions and imaginative writing.

1 Introduction

The paper targets deceptive opinion spam: fictitious reviews deliberately written to sound authentic, which are difficult for human readers to identify. It introduces a gold-standard dataset and compares text-categorization, psycholinguistic, and genre-based detection approaches.

  • Deceptive opinion spam consists of fictitious opinions deliberately written to sound authentic and deceive readers.
  • 400 truthful and 400 gold-standard deceptive reviews form the first large-scale, publicly available dataset for this research.
  • The study frames detection as text categorization, psycholinguistic deception detection, and genre identification.
  • 89.8% accuracy is achieved by a combined classifier using n-gram and psychological deception features.
  • Human judges perform roughly at chance, placing deceptive opinion spam beyond most humans’ detection capabilities.
  • Feature-weight analysis links deceptive opinions with imaginative writing and emphasizes the role of deception context and motivation.

2 Related Work

Earlier opinion-spam studies largely lacked gold-standard deceptive reviews and therefore relied on heuristic evaluation or small manually analyzed datasets. This paper addresses that gap with a larger gold-standard corpus and comparative automated approaches.

  • Prior opinion-spam research studied duplicate opinions or popularity distortions because gold-standard deceptive reviews were unavailable.
  • Duplicate opinions may be deceptive but are not representative of deceptive opinion spam generally and can be detected with plagiarism tools.
  • Yoo and Gretzel collected 40 truthful and 42 deceptive hotel reviews, whereas this study uses 800 opinions for automated classifier development and evaluation.
  • Related psycholinguistic deception studies often compared n-gram classifiers with a 50% random-guess baseline rather than multiple computational approaches.
  • Review-quality research commonly relied on human judgments, which the paper finds poorly calibrated for detecting deceptive opinion spam.

3 Dataset Construction and Human Performance

The authors construct a balanced 800-review hotel dataset by collecting deceptive reviews through Mechanical Turk and selecting matched truthful reviews from TripAdvisor. Human evaluation shows low agreement and weak deception-detection performance.

  • Dataset construction: The dataset contains 20 truthful and 20 deceptive reviews for each of 20 Chicago hotels, totaling 800 opinions.
  • Dataset construction: Deceptive reviews were solicited from Mechanical Turk workers instructed to write realistic positive hotel reviews while pretending to be customers.
  • Dataset construction: The study focuses on popular hotels to reduce the risk of labeling existing opinion spam as truthful.
  • Dataset construction: Truthful reviews were mined from the same hotels, filtered for quality, and length-matched to the deceptive reviews.
  • Human performance: Mechanical Turk was unsuitable for the initial human-performance evaluation because some workers appeared to choose labels randomly to maximize earnings.
  • Human performance: Human judges perform poorly, with some at chance and one classifying fewer than 12% of opinions as deceptive.
  • Human performance: Human judges show low agreement, including Fleiss’ kappa of 0.11 and a largest pairwise Cohen’s kappa of 0.12.

4 Automated Approaches to Deceptive Opinion Spam Detection

The paper compares genre-based POS features, psycholinguistic LIWC features, and n-gram text categorization using Naïve Bayes and linear SVM classifiers. N-gram features model review content and context, while LIWC represents psychologically meaningful dimensions.

  • Feature approaches: Three automated approaches use POS, LIWC, or n-gram features to classify reviews as deceptive or truthful.
  • Genre identification: The genre approach represents each review through frequencies of part-of-speech tags.
  • Psycholinguistic deception detection: LIWC converts nearly 4,500 keywords into 80 psychologically meaningful dimensions spanning linguistic, psychological, personal-concern, and spoken categories.
  • Psycholinguistic deception detection: The psycholinguistic approach focuses on LIWC features because early experiments found them strongest among considered deception features.
  • Text categorization: The text-categorization approach evaluates UNIGRAMS, BIGRAMS+, and TRIGRAMS+ feature sets, with each plus set subsuming the preceding set.
  • Classifiers: Naïve Bayes estimates class-conditional language models, while linear SVM learns a separating hyperplane using document features.

5 Results and Discussion

Nested cross-validation on unseen hotels shows that automated classifiers generally outperform human judges, with combined lexical and psycholinguistic features achieving the strongest reported accuracy. Feature analyses further indicate that deception cues depend on context and motivation rather than a universal lexicon.

  • Human comparison: Automated classifiers outperform human judges on every reported metric except truthful recall, where JUDGE 2 performs best.JUDGE 2 classified fewer than 12% of opinions as deceptive, achieving 95% truthful recall but precision not significantly better than chance.
  • Classifier performance: 14.6% to 16.6% higher accuracy is achieved by standard text categorization than by the genre-identification baseline.The psycholinguistic approach improves accuracy by 3.8% over the same baseline.
  • Classifier performance: 89.8% accuracy is achieved by the combined LIWC+BIGRAMS+SVM model for detecting deceptive opinion spam.This is the best overall performance among the evaluated automated approaches.
  • Feature comparisons: Unigrams outperform all non-text-categorization approaches, while BIGRAMS+ performs better still, suggesting that context-sensitive features outperform universal keyword cues.The BIGRAMS+ improvement has one-tailed sign-test p = 0.07.
  • Feature analysis: Truthful opinions contain more sensorial, concrete, and spatially specific language, whereas deceptive opinions emphasize external aspects and show different emotion and first-person patterns.Deceptive reviews use more positive and fewer negative emotion terms, and increased first-person singular is among their strongest deception indicators.
  • Interpretation: The results support considering contextual and motivational parameters instead of relying strictly on a universal set of deception cues.The learned feature patterns are discussed in relation to genre, reality monitoring, and the deceivers’ goal of creating positive reviews.

6 Conclusion and Future Work

The work establishes gold-standard deceptive-opinion-spam detection as a difficult task and combines linguistic and psycholinguistic approaches. Its findings also suggest context-sensitive deception cues, spatial-information difficulties, and a relationship between deceptive opinions and imaginative writing, while calling for broader evaluation.

  • 6 Conclusion and Future Work: A gold-standard dataset supports deceptive opinion spam research and establishes the task as difficult for human judges.Most human judges perform roughly at chance on the task.
  • 6 Conclusion and Future Work: The combined n-gram and psycholinguistic approach slightly outperforms standard n-gram text categorization, although n-grams remain the best individual approach.
  • 6 Conclusion and Future Work: Feature findings suggest that deception detection should consider contextual and motivational factors rather than rely on universal deception cues.
  • 6 Conclusion and Future Work: Classifier feature weights indicate that liars face difficulties encoding spatial information.
  • 6 Conclusion and Future Work: POS distributional similarities suggest a plausible relationship between deceptive opinion spam and imaginative writing.
  • 6 Conclusion and Future Work: Future work should evaluate the methods on negative opinions and opinions from other domains.
Loading 1107.4557v1…