Encyclopedia of Social Network Analysis and Mining

2018 Edition
| Editors: Reda Alhajj, Jon Rokne

Sentiment Analysis of Reviews

  • Subhabrata Mukherjee
Reference work entry
DOI: https://doi.org/10.1007/978-1-4939-7131-2_110169

Synonyms

Glossary

JAST

Joint author sentiment topic model

JST

Joint sentiment topic model

KB

Knowledge bases

MaxEnt

Maximum entropy classifier

NB

Naive Bayes classifier

PMI

Point-wise mutual information

POS

Part of speech

SA

Sentiment analysis

SO

Semantic orientation

SVM

Support vector machines

Definition

Sentiment analysis (SA) of reviews refers to the task of analyzing natural language text in forums like Amazon, TripAdvisor, Yelp, IMDB, etc. to obtain the writer’s feelings, attitudes, and emotions expressed therein toward a particular topic, product, or entity. It involves overlapping approaches in several domains like natural language processing (NLP), computational linguistics (CL), information extraction (IE), text mining, and machine learning (ML).

Introduction

In recent years, the explosion of social networking sites (e.g., Facebook, Twitter), blogs...

This is a preview of subscription content, log in to check access.

References

  1. Agarwal A (2005) Sentiment analysis: a new approach for effective use of linguistic knowledge and exploiting similarities in a set of documents to be classified. In: Proceedings of the international conference on natural language processing (ICON)Google Scholar
  2. Benamara F, Cesarano C, Picariello A, Reforgiato D, Subrahmanian V (2007) Sentiment analysis: adjectives and adverbs are better than adjectives alone. In: Proceedings of the international conference on weblogs and social media (ICWSM)Google Scholar
  3. Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J Mach Learn Res 3:993–1022zbMATHGoogle Scholar
  4. Chen V, Yao T (2010) Combining dependency parsing with shallow semantic analysis for Chinese opinion-element relation identification. In: 4th international universal communication symposium, IUCS 2010, Beijing, 18–19 Oct 2010, pp 299–305Google Scholar
  5. Dave K, Lawrence S, Pennock DM (2003) Mining the peanut gallery: opinion extraction and semantic classification of product reviews. In: Proceedings of the 12th international conference on world wide web, WWW ‘03. ACM, New York, pp 519–528Google Scholar
  6. De A, Valera I, Ganguly N, Bhattacharya S, Gomez-Rodriguez M (2015) Modeling opinion dynamics in diffusion networks. CoRR, abs/1506.05474Google Scholar
  7. Dong X, Gabrilovich E, Heitz G, Horn W, Lao N, Murphy K, Strohmann T, Sun S, Zhang W (2014) Knowledge vault: a web-scale approach to probabilistic knowledge fusion. In: Proceedings of the 20th ACM SIGKDD international conference on knowledge discovery and data mining, KDD ‘14. ACM, New York, pp 601–610Google Scholar
  8. Esuli A, Sebastiani F (2006) Sentiwordnet: a publicly available lexical resource for opinion mining. In: Proceedings of the 5th conference on language resources and evaluation (LREC’06), pp 417–422Google Scholar
  9. Hu M, Liu B (2004) Mining and summarizing customer reviews. In: Proceedings of the Tenth ACM SIGKDD international conference on knowledge discovery and data mining, KDD ‘04. ACM, New York, pp 168–177Google Scholar
  10. Lakkaraju H et al. (2011) Exploiting coherence in reviews for discovering latent facets and associated sentiments. In: SDM ‘11, pp 28–30Google Scholar
  11. Lin C, He Y (2009) Joint sentiment/topic model for sentiment analysis. CIKM ‘09, pp 375–384Google Scholar
  12. Liu H, Singh P (2004) Conceptnet: a practical commonsense reasoning tool-kit. BT Technol J 22(4):211–226CrossRefGoogle Scholar
  13. Lu Y, Zhai C, Sundaresan N (2009) Rated aspect summarization of short comments. In: WWW, pp 131–140Google Scholar
  14. Mukherjee S, Bhattacharyya P (2012a) Feature specific sentiment analysis for product reviews. Lecture notes in computer science, vol 7181. Springer, Berlin/Heidelberg, pp 475–487Google Scholar
  15. Mukherjee S, Bhattacharyya P (2012b) Sentiment analysis in twitter with lightweight discourse analysis. In: COLING, pp 1847–1864Google Scholar
  16. Mukherjee S, Bhattacharyya P (2012c) Wikisent: weakly supervised sentiment analysis through extractive summarization with wikipedia. ECML PKDD’12, pp 774–793Google Scholar
  17. Mukherjee S, Joshi S (2013) Sentiment aggregation using conceptnet ontology. In: Sixth international joint conference on natural language processing, IJCNLP 2013, Nagoya, 14–18 Oct 2013, pp 570–578Google Scholar
  18. Mukherjee S, Joshi S (2014). Author-specific sentiment aggregation for polarity prediction of reviews. In: Proceedings of the ninth international conference on language resources and evaluation, LREC 2014, Reykjavik, 26–31 May 2014, pp 3092–3099Google Scholar
  19. Mukherjee S, Basu G, Joshi S (2013) Incorporating author preference in sentiment rating prediction of reviews. In: WWWGoogle Scholar
  20. Mukherjee S, Lamba H, Weikum G (2015) Experience-aware item recommendation in evolving review communities. In: 2015 I.E. international conference on data mining, ICDM 2015, Atlantic City, 14–17 Nov 2015, pp 925–930Google Scholar
  21. Mukherjee S, Gu¨nnemann S, Weikum G (2016) Continuous experience-aware language model. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, San Francisco, 13–17 Aug 2016, pp 1075–1084Google Scholar
  22. Pang B, Lee L (2004a). A sentimental education: sentiment analysis using subjectivity. In: Proceedings of ACL, pp 271–278Google Scholar
  23. Pang B, Lee L (2004b) A sentimental education: sentiment analysis using subjectivity summarization based on minimum cuts. ACL ‘04Google Scholar
  24. Pang B, Lee L (2008) Opinion mining and sentiment analysis. Found Trends Inf Retr 2(1–2):1–135CrossRefGoogle Scholar
  25. Pang B, Lee VS, Lillian (2002) Thumbs up?: sentiment classification using machine learning techniques. EMNLP ‘02.Google Scholar
  26. Potthast M, Becker S (2010) Opinion summarization of web comments. Springer, Berlin, pp 668–669Google Scholar
  27. Ramteke A, Malu A, Bhattacharyya P, Nath JS (2013) Detecting turnarounds in sentiment analysis: thwarting. In: ACL (2). The Association for Computer Linguistics, pp 860–865Google Scholar
  28. Snyder B, Barzilay R (2007) Multiple aspect ranking using the good grief algorithm. In: HLT 2007. ACL, Apr 2007, pp 300–307Google Scholar
  29. Socher R, Perelygin A, Wu J, Chuang J, Manning CD, Ng AY, Potts C (2013) Recursive deep models for semantic compositionality over a sentiment treebank. In: Proceedings of the 2013 conference on empirical methods in natural language processing. Association for Computational Linguistics, Stroudsburg, Oct 2013, pp 1631–1642Google Scholar
  30. Stone PJ, Dunphy DC, Smith MS, Ogilvie DM (1966) The general inquirer: a computer approach to content analysis. MIT Press, CambridgeGoogle Scholar
  31. Subhabrata Mukherjee GB, Joshi S (2014) Joint author sentiment topic model. In: Proceedings of the 2014 SIAM international conference on data mining (SDM’14)Google Scholar
  32. Taboada M, Grieve J (2004) Analyzing appraisal automatically. In: In Proceedings of the AAAI spring symposium on exploring attitude and affect in text: theories and applications, pp 158–161Google Scholar
  33. Titov I, McDonald RT (2008) A joint model of text and aspect ratings for sentiment summarization. ACL, Columbus, Ohio, pp 308–316Google Scholar
  34. Turney PD (2002) Thumbs up or thumbs down?: semantic orientation applied to unsupervised classification of reviews. In: Proceedings of the 40th annual meeting on Association for Computational Linguistics, ACL ‘02. Association for Computational Linguistics, Stroudsburg, pp 417–424Google Scholar
  35. Wang H, Lu Y, Zhai C (2010) Latent aspect rating analysis on review text data: a rating regression approach. In: KDD, pp 783–792Google Scholar
  36. Wang H et al (2011) Latent aspect rating analysis without aspect keyword supervision. In: KDD ‘11Google Scholar
  37. Wei W, Gulla JA (2010) Sentiment learning on product reviews via sentiment ontology tree. In: Proceedings of the 48th annual meeting of the Association for Computational Linguistics, ACL ‘10. Association for Computational Linguistics, Stroudsburg, pp 404–413Google Scholar
  38. Wiebe J, Wilson T, Bruce R, Bell M, Martin M (2004) Learning subjective language. Comput Linguist 30(3):277–308CrossRefGoogle Scholar
  39. Wolf F, Gibson E (2004) Representing discourse coherence: a corpus-based analysis. In: COLING 2004, 20th international conference on computational linguistics, proceedings of the conference, Geneva, 23–27 Aug 2004Google Scholar
  40. Wu Y, Zhang Q, Huang X, Wu L (2009) Phrase dependency parsing for opinion mining. In: Proceedings of the 2009 conference on empirical methods in natural language processing: volume 3 volume 3, EMNLP ‘09. Association for Computational Linguistics, Stroudsburg, pp 1533–1541Google Scholar
  41. Yu H, Hatzivassiloglou V (2003) Towards answering opinion questions: separating facts from opinions and identifying the polarity of opinion sentences. In: Proceedings of the 2003 conference on empirical methods in natural language processing, EMNLP ‘03. Association for Computational Linguistics, Stroudsburg, pp 129–136Google Scholar
  42. Yu J et al (2011) Aspect ranking: identifying important product aspects from online consumer reviews. ACL, pp 1496–1505Google Scholar

Copyright information

© Springer Science+Business Media LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of Databases and Information SystemsMax-Planck-Institut für InformatikSaarbrückenGermany

Section editors and affiliations

  • Giovanni Semeraro
    • 1
  • Cataldo Musto
    • 2
  1. 1.Department of Computer ScienceUniversity of Bari "Aldo Moro"BariItaly
  2. 2.BariItaly