• DocumentCode
    80921
  • Title

    Dual Sentiment Analysis: Considering Two Sides of One Review

  • Author

    Rui Xia ; Feng Xu ; Chengqing Zong ; Qianmu Li ; Yong Qi ; Tao Li

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Nanjing Univ. of Sci. & Technol., Nanjing, China
  • Volume
    27
  • Issue
    8
  • fYear
    2015
  • fDate
    Aug. 1 2015
  • Firstpage
    2120
  • Lastpage
    2133
  • Abstract
    Bag-of-words (BOW) is now the most popular way to model text in statistical machine learning approaches in sentiment analysis. However, the performance of BOW sometimes remains limited due to some fundamental deficiencies in handling the polarity shift problem. We propose a model called dual sentiment analysis (DSA), to address this problem for sentiment classification. We first propose a novel data expansion technique by creating a sentiment-reversed review for each training and test review. On this basis, we propose a dual training algorithm to make use of original and reversed training reviews in pairs for learning a sentiment classifier, and a dual prediction algorithm to classify the test reviews by considering two sides of one review. We also extend the DSA framework from polarity (positive-negative) classification to 3-class (positive-negative-neutral) classification, by taking the neutral reviews into consideration. Finally, we develop a corpus-based method to construct a pseudo-antonym dictionary, which removes DSA´s dependency on an external antonym dictionary for review reversion. We conduct a wide range of experiments including two tasks, nine datasets, two antonym dictionaries, three classification algorithms, and two types of features. The results demonstrate the effectiveness of DSA in supervised sentiment classification.
  • Keywords
    data mining; learning (artificial intelligence); pattern classification; statistical analysis; text analysis; 3-class classification; BOW; DSA framework; bag-of-words; corpus-based method; data expansion technique; dual prediction algorithm; dual sentiment analysis; dual training algorithm; external antonym dictionary; polarity classification; polarity shift problem; positive-negative classification; positive-negative-neutral classification; pseudoantonym dictionary; reversed training reviews; sentiment classification problem; sentiment-reversed review; statistical machine learning approaches; supervised sentiment classification; test review; text model; Analytical models; Classification algorithms; Dictionaries; Logistics; Pragmatics; Sentiment analysis; Training; Natural language processing; machine learning; natural language processing; opinion mining; sentiment analysis;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2015.2407371
  • Filename
    7050255