Deceptive consumer review detection: a survey

  • Dushyanthi U. VidanagamaEmail author
  • Thushari P. Silva
  • Asoka S. Karunananda


Consumer reviews are considered to be of utmost significance in the field of e-commerce, for they have a stronghold in deciding the revenue of a business. When arriving at a purchasing decision, a majority of online consumers rely on reviews since they offer credible means of mining opinions of other consumers regarding a particular product. The trustworthiness of online reviews directly affects a company’s reputation and profitability, which is why certain business owners pay fraudsters to generate deceptive reviews. Such generation of deceptive reviews which manipulate the purchasing decision of consumers is a persistent and harmful issue. Hence, developing methods to assist businesses and consumers by distinguishing between credible reviews and deceptive reviews remains to be a crucial, yet challenging task. In view of that, this paper unravels prominent techniques that have been proposed to solve the issue of deceptive review detection. Accordingly, the primary goal of this paper is to provide an in-depth analysis of current research on detecting deceptive reviews and to identify the characteristics, strengths, and bottlenecks of those methodologies which may need further improvements.


User reviews Review detection methodologies Deceptive review detection Comparative evaluation 



We are immensely grateful to all the researchers with whom we had the pleasure of working during the completion of this research. Further, we would like to thank each member of our staff who extended us their extensive personal and professional guidance throughout this research.


  1. Aghakhani H, Machiry A, Nilizadeh S, Kruegel C, Vigna G (2018) Detecting deceptive reviews using generative adversarial networks. In: 1st deep learning and security workshop co-located with the 39th IEEE symposium on security and privacy. arXiv:1805.10364 [cs.CR]
  2. Akoglu L, Chandy R, Faloutsos C (2013) Opinion fraud detection in online reviews by network effects. In: International AAAI conference on web and social media, North America. Accessed 03 June 2017
  3. Badresiya A, Vohra S, Teraiya J (2014) Performance analysis of supervised techniques for review spam detection. Int J Adv Netw Appl Special Issue:21–24Google Scholar
  4. Banerjee S, Chua A, Kim, J (2015) Using supervised learning to classify authentic and fake online reviews. In: International conference on ubiquitous information management and communication. ACM, New York, pp 1–6Google Scholar
  5. Bhattarai A, Dasgupta D (2012) A self-supervised approach to comment spam detection based on content analysis. In: Nemati HR (ed) Privacy solutions and security frameworks in information protection, 1st edn. IGI Global, pp 1–253Google Scholar
  6. Campbell K (2014) The importance of reviews in eCommerce.2x Consulting Limited. Accessed 15 May 2017
  7. Chavan A, Darekar O, Kulkarni O, Jain Y (2017) Spam reviews detection using Hadoop. Int J Eng Comput Sci 6(2):20320–20323Google Scholar
  8. Christopher S, Rahulnath H (2016) Review authenticity verification using supervised learning and reviewer personality traits. In: 2016 International conference on emerging technological trendsGoogle Scholar
  9. Crawford M, Khoshgoftaar TM, Prusa JD, Richter AN, Najada HA (2015) Survey of review spam detection using machine learning techniques. J Big Data 2(1):2–23CrossRefGoogle Scholar
  10. Daiyan M, Tiwari S, Alam M (2014) Mining product reviews for spam detection using supervised technique. Int J Emerg Technol Adv Eng 4(8):619–623Google Scholar
  11. Farooq S, Khanday H (2016) Opinion spam detection: a review. Int J Eng Res Dev 12(4):1–8Google Scholar
  12. Fei G, Liu B, Hsu M, Castellanos M, Ghosh R, Mukherjee A (2013) Exploiting burstiness in reviews for review spammer detection. In: Proceedings of the 7th international AAAI conference on weblogs and social media. Association for the Advancement of Artificial Intelligence. Accessed 03 June 2017
  13. Feng S, Xing L, Gogar A, Choi Y (2012) Distributional footprints of deceptive product reviews. In: Proceedings of the 6th international AAAI conference on weblogs and social media. Association for the Advancement of Artificial Intelligence, pp 98–105Google Scholar
  14. Hai Z, Zhao P, Cheng P, Yang P, Li X, Li G (2016) Deceptive review spam detection via exploiting task relatedness and unlabeled data. In: Proceedings of the 2016 conference on empirical methods in natural language processing. Association for Computational Linguistics, Texas, pp 1817–1826Google Scholar
  15. Jain G, Manisha, Agarwal B (2016) An overview of RNN and CNN techniques for spam detection in social media. Int J Adv Res Comput Sci Softw Eng 6(10):126–132Google Scholar
  16. Jindal N, Liu B (2007) Analyzing and detecting review spam. In: 7th IEEE international conference on data mining (ICDM 2007), pp 547–552Google Scholar
  17. Jindal N, Liu B (2008) Opinion spam and analysis. In: WSDM. ACM, New York, pp 219–230Google Scholar
  18. Jindal N, Liu B, Lim E (2010) Finding unusual review patterns using unexpected rules. In: Proceedings of the 19th ACM international conference on information and knowledge management—CIKM’10, pp 1549–1552Google Scholar
  19. Kolhe N, Joshi M, Jadhav A, Abhang P (2014) Fake reviewer groups detection system. IOSR J Comput Eng 16(1):06–09Google Scholar
  20. Lai C, Xu K, Lau R, Li Y, Song D (2010a) High-order concept associations mining and inferential language modeling for online review spam detection. In: 2010 IEEE international conference on data mining workshops. IEEE, Sydney, pp 1120–1127Google Scholar
  21. Lai C, Xu K, Lau R, Li Y, Jing L (2010b) Toward a language modeling approach for consumer review spam detection. In: IEEE international conference on e-business engineering. IEEE, New York, pp 1–8Google Scholar
  22. Lau RY, Liao SY, Kwok RCW, Xu K, Xia Y, Li Y (2011) Text mining and probabilistic language modeling for online review spam detecting. ACM Trans Manag Inf Syst 2(4):1–30CrossRefGoogle Scholar
  23. Li F, Huang M, Yang Y, Zhu X (2011) Learning to identify review spam. In: IJCAI proceedings-international joint conference on artificial intelligence, vol 22(3), pp 2488–2493Google Scholar
  24. Li H, Liu B, Mukherjee A, Shao J (2014) Spotting fake reviews using positive-unlabeled learning. Comput Syst 18(3):467–475Google Scholar
  25. Li H, Chen Z, Mukherjee A, Liu B, Shao J (2015) Analyzing and detecting opinion spam on a large-scale dataset via temporal and spatial patterns. In: Proceedings of the 9th international AAAI conference on web and social mediaGoogle Scholar
  26. Li H, Fei G, Wang S, Liu B, Shao W, Mukherjee A, Shao J (2016) Modeling review spam using temporal patterns and co-bursting Behaviors. Preprint. arXiv:1611.06625
  27. Li J, Cardie C, Li S (2017) TopicSpam: a topic-model-based approach for spam detection. In: Proceedings of the 51st annual meeting of the association for computational linguistics. Association for Computational Linguistics, Bulgeria, pp 217–221Google Scholar
  28. Lim EP, Nguyen VA, Jindal N, Liu B, Lauw HW (2010) Detecting product review spammers using rating behaviors. In: CIKM’10 proceedings of the 19th ACM international conference on information and knowledge management, pp 939–948Google Scholar
  29. Lin Y, Zhu T, Wang X, Zhang J, Zhou A (2014) Towards online review spam detection. In: Proceedings of the 23rd international conference on world wide web—WWW’14 companionGoogle Scholar
  30. Mukherjee A, Venkataraman V (2014) Opinion spam detection: an unsupervised approach using generative models. Technical report, UHGoogle Scholar
  31. Mukherjee A, Liu B, Glance N (2012) Spotting fake reviewer groups in consumer reviews. In: Proceedings of the 21st international conference on world wide web—WWW’12Google Scholar
  32. Mukherjee A, Venkataraman V, Glance N, Liu B (2013) What yelp fake review filter might be doing? In: 7th international AAAI conference on weblogs and social media. Accessed 08 June 2017
  33. Mushtaq S, Faisal C, Iqbal K, Shah P, Mehmood I, Akram ABU (2016) Review spam detection using sentiments and novel features. Int J Comput Sci Inf Secur (IJCSIS) 14(10):324–328Google Scholar
  34. Noekhah S, Fouladfar E, Salim N, Ghorashi S, Hozhabri A (2014) A novel approach for opinion spam detection in e-commerce. In: 8th international conference on e-commerce with focus on e-trust. IEEE, IranGoogle Scholar
  35. Ott M, Choi Y, Cardie C, Hancock J (2011) Finding deceptive opinion spam by any stretch of the imagination. In: HLT’11 proceedings of the 49th annual meeting of the association for computational linguistics: human language technologies. Association for Computational Linguistics, Oregon, pp 309–319Google Scholar
  36. Peng Q, Zhong M (2014) Detecting spam review through sentiment analysis. Int J Softw Inf 8:2065–2072Google Scholar
  37. Ren Y, Ji D (2017) Neural networks for deceptive opinion spam detection: an empirical study. J Inf Sci 385:213–224CrossRefGoogle Scholar
  38. Ren Y, Zhang Y (2016) Deceptive opinion spam detection using neural network. In: Proceedings of COLING 2016, the 26th international conference on computational linguistics: technical papers, Japan, pp 140–150Google Scholar
  39. Ren Y, Ji D, Hang H (2014) Positive unlabeled learning for deceptive reviews detection. In: Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP), pp 488–498Google Scholar
  40. Rout J, Singh S, Jena S, Bakshi S (2016) Deceptive review detection using labeled and unlabeled data. Multimed Tools Appl 76(3):3187–3211CrossRefGoogle Scholar
  41. Rout J, Dalmia A, Choo K, Bakshi S, Jena S (2017) Revisiting semi-supervised learning for online deceptive review detection. IEEE Access 5:1319–1327CrossRefGoogle Scholar
  42. Santosh KC, Mukherjee A (2016) On the temporal dynamics of opinion spamming: case studies on yelp. In: WWW 2016, pp 369–379Google Scholar
  43. Shehnepoor S, Salehi M, Farahbakhsh R, Crespi N (2017) NetSpam: a network-based spam detection framework for reviews in online social media. IEEE Trans Inf Forensics Secur 12(7):1585–1595CrossRefGoogle Scholar
  44. Shivagangadhar K, Sagar H, Vanipriya C, Sathyan S (2015) Fraud detection in online reviews using machine learning techniques. Int J Comput Eng Res (IJCER) 5(5):52–56Google Scholar
  45. Shojaee S, Murad M, Azman A, Sharef N, Nadali S (2013) Detecting deceptive reviews using lexical and syntactic features. In: 2013 13th international conference on intelligent systems design and applications, pp 53–58Google Scholar
  46. Singh S (2015) Improved techniques for online review spam detection. MTech, National Institute of Technology, OdishaGoogle Scholar
  47. Wahyuni E, Djunaidy A (2016) Fake review detection from a product review using modified method of iterative computation framework. In: The 3rd Bali international seminar on science, technology (BISSTECH 2015). EDP Sciences, pp 1–7 Accessed 08 June 2017
  48. Wu G, Greene D, Cunningham P (2010a) Merging multiple criteria to identify suspicious reviews. In: Proceedings of the 4th ACM conference on recommender systems—RecSys’10Google Scholar
  49. Wu G, Greene D, Smyth B, Cunningham P (2010b) Distortion as a validation criterion in the identification of suspicious reviews. In: Proceedings of the 1st workshop on social media analytics—SOMA’10Google Scholar
  50. Wang W, Xie S, Liu B, Yu PS (2011) Review graph based online store review spammer detection. In: 11th IEEE international conference on data miningGoogle Scholar
  51. Wu T, Liu S, Zhang J, Xiang Y (2017) Twitter spam detection based on deep learning. In: Proceedings of the Australasian computer science week multi-conference on—ACSW’17Google Scholar
  52. Xie S, Wang G, Lin S, Yu P (2012) Review spam detection via temporal pattern discovery. In: Proceedings of the 18th ACM SIGKDD international conference on knowledge discovery and data mining—KDD’12Google Scholar
  53. Xu Q, Zhao H (2012) Using deep linguistic features for finding deceptive opinion spam. In: Proceedings of COLING 2012: posters, pp 1341–1350Google Scholar
  54. Xu Y, Shi B, Tian W, Lam W (2015) A unified model for unsupervised opinion spamming detection incorporating text generality. In: IJCAI’15 proceedings of the 24th international conference on artificial intelligence. AAAI Press, Argentina, pp 725–731Google Scholar
  55. Xue H, Li F, Seo H, Pluretti R (2015) Trust-aware review spam detection. In: Trustcom/BigDataSE/ISPA, 2015 IEEE. IEEE, Helsinki, pp 726–733Google Scholar
  56. Yang X (2015) One methodology for spam review detection based on review coherence metrics. In: Proceedings of 2015 international conference on intelligent computing and internet of things. IEEE, Harbin, pp 99–102. Accessed 01 June 2017
  57. Zhang W, Lau R, Li C (2014) Adaptive big data analytics for deceptive review detection in online social media. In: 35th international conference on information systems. Accessed 03 June 2017

Copyright information

© Springer Nature B.V. 2019

Authors and Affiliations

  1. 1.Department of Computational Mathematics, Faculty of Information TechnologyUniversity of MoratuwaKatubeddaSri Lanka

Personalised recommendations