Abstract
Recently, product/ service reviews and online businesses have been similar to the blood–heart relationship as they greatly impact customers’ purchase decisions. There is an increasing incentive to manipulate reviews, mostly profit-motivated, as positive reviews imply high purchases and vice versa. Therefore, a suitable fake review detection approach is paramount in ensuring fair e-business competition and sustainability. Most existing methods mainly utilize discrete review features such as text similarity, rating deviation, review content, product information, the semantic meaning of reviews, and reviewer behaviors. In the matter of discourse, some recent researchers attempted multi-feature (review- and reviewer-centric features) integration. However, such approaches face two issues: (1) Review representation is extracted in an independent manner, thus ignoring correlations between them (2) Lack of a unified framework that can jointly learn latent text feature vectors, aspect ratings, and overall rating. To address the named issues, we propose a novel Deep Hybrid Model for fake review detection, which jointly learns from latent text feature vectors, aspect ratings, and overall ratings. Initially, it computes contextualized review text vectors, extracts aspects, and calculates respective rating values. Then, contextualized word vectors, overall ratings, and aspect ratings are concatenated. Finally, the model learns to classify reviews from such unified multi-dimensional feature representation. Extensive experiments on a publicly available dataset demonstrate that the proposed approach significantly outperforms state-of-the-art baseline approaches.






Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
Enquiries about data availability should be directed to the authors.
Abbreviations
- ACB:
-
Attention-based CNN Bi-LSTM
- AMT:
-
Amazon mechanical turk
- AR-LOF:
-
Aspects rating local outlier factor
- BERT:
-
Bidirectional encoder representations from transformers
- Bi-LSTM:
-
Bidirectional Long Short-Term Memory
- bfGAN:
-
Behavioral feature Generative Adversarial network
- CNN:
-
Convolution neural network
- DFFNN:
-
Deep feed-forward neural network
- DL:
-
Deep learning
- DSRHA:
-
Detection of spam reviews through a hierarchical attention architecture with N-gram CNN and Bi-LSTM
- FABC:
-
Fuzzy artificial bee colony
- \(F_N\) :
-
False negative
- \(F_P\) :
-
False positive
- IP:
-
Internet protocol
- LARA:
-
Latent aspects rating analysis LDA Latent Dirichlet Allocation
- LSTM:
-
Long short-term memory
- MAC:
-
Media access control
- ML:
-
Machine learning
- MLP:
-
Multilayer perceptron
- NB:
-
Naïve Bayes
- NLTK:
-
Natural language toolkit
- NN:
-
Neural network
- NRC:
-
National research council canada
- ReLU:
-
Rectified linear unit
- RF:
-
Random forest
- SVM:
-
Support vector machines
- \(T_N\) :
-
True negative
- \(T_P\) :
-
True positive
- VPN:
-
Virtual private network
References
Ahmad SN, Laroche M (2015) How do expressed emotions affect the helpfulness of a product review? evidence from reviews using latent semantic analysis. Int J Electron Commer 20(1):76–111
Alsharif N (2022) Fake opinion detection in an e-commerce business based on a long-short memory algorithm. Soft Comput 26:1–8
Asghar MZ, Ullah A, Ahmad S, Khan A (2020) Opinion spam detection framework using hybrid classification scheme. Soft Comput 24(5):3475–3498
Barbado R, Araque O, Iglesias CA (2019) A framework for fake review detection in online consumer electronics retailers. Inf Process Manag 56(4):1234–1244
Bathla G, Singh P, Singh RK, Cambria E, Tiwari R (2022) Intelligent fake reviews detection based on aspect extraction and analysis using deep learning. Neural Comput Appl 34(22):20213–20229
Bhuvaneshwari P, Rao AN, Robinson YH (2021) Spam review detection using self attention based cnn and bi-directional lstm. Multimed Tools Appl 80(12):18107–18124
Budhi GS, Chiong R, Wang Z (2021) Resampling imbalanced data to detect fake reviews using machine learning classifiers and textual-based features. Multimed Tools Appl 80(9):13079–13097
Chen W, Yeo CK, Lau CT, Lee BS (2017) A study on real-time low-quality content detection on twitter from the users’ perspective. PLoS One 12(8):e0182487
Cheng Z, Ding Y, Zhu L, Kankanhalli M (2018) Aspect-aware latent factor model: rating prediction with ratings and reviews. In: Proceedings of the 2018 world wide web conference, pp 639–648
Dong L-Y, Ji S-J, Zhang C-J, Zhang Q, Chiu DW, Qiu L-Q, Li D (2018) An unsupervised topic-sentiment joint probabilistic model for detecting deceptive reviews. Expert Syst Appl 114:210–223
Ellson A (2018) A third of tripadvisor reviews are fake as cheats buy five stars. the times. https://www.thetimes.co.uk/article/hotel-and-caf-cheats-are-caught-trying-to-buy-tripadvisor-stars-027fbcwc8. Accessed: 2021-12-20
Fei G, Mukherjee A, Liu B, Hsu M, Castellanos M, Ghosh R (2013) Exploiting burstiness in reviews for review spammer detection. In: Proceedings of the international AAAI conference on web and social media 7:175–184
Feng S, Banerjee R, Choi Y (2012) Syntactic stylometry for deception detection. InL Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), pp 171–175
Guo Y, Barnes SJ, Jia Q (2017) Mining meaning from online ratings and reviews: tourist satisfaction analysis using latent dirichlet allocation. Tour Manage 59:467–483
Hajek P, Barushka A, Munk M (2020) Fake consumer review detection using deep neural networks integrating word embeddings and emotion mining. Neural Comput Appl 32(23):17259–17274
Hajek P, Sahut J-M et al (2022) Mining behavioural and sentiment-dependent linguistic patterns from restaurant reviews for fake review detection. Technol Forecast Soc Change. https://doi.org/10.1016/j.techfore.2022.121532
Hayat U, Saeed A, Vardag MHK, Ullah MF, Iqbal N (2022) Roman urdu fake reviews detection using stacked lstm architecture. SN Comput Sci 3(6):1–9
Hu M, Liu B (2004) Mining opinion features in customer reviews. In AAAI 4:755–760
Jacob MS, Selvi Rajendran P (2022) Fuzzy artificial bee colony-based cnn-lstm and semantic feature for fake product review classification. Concurr Comput Pract Exp 34(1):e6539
Jindal N, Liu B (2007) Review spam detection. In: Proceedings of the 16th international conference on World Wide Web, pp 1189–1190
Jindal N, Liu B, Lim E-P (2010) Finding unusual review patterns using unexpected rules. In: Proceedings of the 19th ACM international conference on Information and knowledge management, pp 1549–1552
Kaliyar RK, Goswami A, Narang P (2021) Fakebert: fake news detection in social media with a bert-based deep learning approach. Multimed Tools Appl 80(8):11765–11788
Khan ZY, Niu Z, Nyamawe AS, Ul Haq I (2021) A deep hybrid model for recommendation by jointly leveraging ratings, reviews and metadata information. Eng Appl Artif Intell 97:104066
Kokate S, Tidke B (2015) Fake review and brand spam detection using j48 classifier. IJCSIT Int J Comput Sci Inf Technol 6(4):3523–3526
Li H, Fei G, Wang S, Liu B, Shao W, Mukherjee A, Shao J (2017) Bimodal distribution and co-bursting in review spam detection. In: Proceedings of the 26th international conference on world wide web, pp 1063–1072
Li J, Fu Y, Liu D, Xu R (2020a). Improving fake product detection with aspect-based sentiment analysis. In: International conference on cognitive computing, pp 39–49. Springer
Li J, Lv P, Xiao W, Yang L, Zhang P (2021) Exploring groups of opinion spam using sentiment analysis guided by nominated topics. Expert Syst Appl 171:114585
Li J, Wang X, Yang L, Zhang P, Yang D (2020) Identifying ground truth in opinion spam: an empirical survey based on review psychology. Appl Intell 50(11):3554–3569
Lim E-P, Nguyen V-A, Jindal N, Liu B, Lauw HW (2010) Detecting product review spammers using rating behaviors. In: Proceedings of the 19th ACM international conference on Information and knowledge management, pp 939–948
Liu Y, Wang L, Shi T, Li J (2022) Detection of spam reviews through a hierarchical attention architecture with n-gram CNN and bi-LSTM. Inf Syst 103:101865
Liu Y, Wang L, Shi T, Li J (2022) Detection of spam reviews through a hierarchical attention architecture with n-gram cnn and bi-lstm. Inf Syst 103:101865
Luca M (2016) Reviews, reputation, and revenue: The case of yelp. com. Com (March 15, 2016). Harvard Business School NOM Unit Working Paper, (12-016)
Luo N, Deng H, Zhao L, Liu Y, Wang X, Tan Z (2017) Multi-aspect feature based neural network model in detecting fake reviews. In: 2017 4th international conference on information science and control engineering (ICISCE), pp 475–479. IEEE
Luo Y, Tang RL (2019) Understanding hidden dimensions in textual reviews on airbnb: an application of modified latent aspect rating analysis (lara). Int J Hosp Manag 80:144–154
Manaskasemsak B, Tantisuwankul J, Rungsawang A (2021) Fake review and reviewer detection through behavioral graph partitioning integrating deep neural network. Neural Comput Appl 35:1–14
Mohammad SM, Turney PD (2013) Nrc emotion lexicon. Nat Res Counc Canada 2:234
Mohawesh R, Tran S, Ollington R, Xu S (2021) Analysis of concept drift in fake reviews detection. Expert Syst Appl 169:114318
Mukherjee A, Kumar A, Liu B, Wang J, Hsu M, Castellanos M, Ghosh R (2013a) Spotting opinion spammers using behavioral footprints. In: Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 632–640
Mukherjee A, Liu B (2012) Aspect extraction through semi-supervised modeling. In: Proceedings of the 50th annual meeting of the association for computational linguistics (Volume 1: Long Papers), pp 339–348
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, pp 191–200
Mukherjee A, Venkataraman V, Liu B, Glance N (2013b) What yelp fake review filter might be doing? In: Proceedings of the International AAAI Conference on Web and Social Media, (volume 7)
Noekhah S, Fouladfar E, Salim N, Ghorashi SH, Hozhabri AA (2014) A novel approach for opinion spam detection in e-commerce. In: Proceedings of the 8th IEEE international conference on E-commerce with focus on E-trust
Ochi M, Okabe M, Onai R (2011) Rating prediction using feature words extracted from customer reviews. In: Proceedings of the 34th international ACM SIGIR conference on Research and development in Information Retrieval, pp 1205–1206
Pang B, Lee L (2005) Seeing stars: exploiting class relationships for sentiment categorization with respect to rating scales. arXiv preprint arXiv:cs/0506075
Rajamohana S, Umamaheswari K (2018) Hybrid approach of improved binary particle swarm optimization and shuffled frog leaping for feature selection. Comput Electr Eng 67:497–508
Rayana S, Akoglu L (2015) Collective opinion spam detection: Bridging review networks and metadata. In: Proceedings of the 21th acm sigkdd international conference on knowledge discovery and data mining, pp 985–994
Rehman AU, Malik AK, Raza B, Ali W (2019) A hybrid cnn-lstm model for improving accuracy of movie reviews sentiment analysis. Multimed Tools Appl 78(18):26597–26613
Ren J, Yeoh W, Shan Ee M, Popovič A (2018) Online consumer reviews and sales: examining the chicken-egg relationships. J Am Soc Inf Sci 69(3):449–460
Ren Y, Ji D (2017) Neural networks for deceptive opinion spam detection: an empirical study. Inf Sci 385:213–224
Rout JK, Singh S, Jena SK, Bakshi S (2017) Deceptive review detection using labeled and unlabeled data. Multimed Tools Appl 76(3):3187–3211
Savage D, Zhang X, Yu X, Chou P, Wang Q (2015) Detection of opinion spam based on anomalous rating deviation. Expert Syst Appl 42(22):8650–8657
Shan G, Zhou L, Zhang D (2021) From conflicts and confusion to doubts: examining review inconsistency for fake review detection. Decis Support Syst 144:113513
Sundermeyer M, Schlüter R, Ney H (2012) Lstm neural networks for language modeling. In: 13th annual conference of the international speech communication association
Tang X, Qian T, You Z (2020) Generating behavior features for cold-start spam review detection with adversarial learning. Inf Sci 526:274–288
Titov I, McDonald R (2008) Modeling online reviews with multi-grain topic models. In: Proceeding of the 17th international conference on World Wide Web - WWW ’08. ACM Press
Vidanagama DU, Silva TP, Karunananda AS (2020) Deceptive consumer review detection: a survey. Artif Intell Rev 53(2):1323–1352
Wang H, Lu Y, Zhai C (2010) Latent aspect rating analysis on review text data: a rating regression approach. In: Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 783–792
Wang H, Lu Y, Zhai C (2011) Latent aspect rating analysis without aspect keyword supervision. In: Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 618–626
Wang X, Liu K, Zhao J (2017) Handling cold-start problem in review spam detection by jointly embedding texts and behaviors. In: Proceedings of the 55th annual meeting of the association for computational linguistics (Volume 1: Long Papers), pp 366–376
Weng C-H, Lin K-C, Ying J-C (2022) Detection of chinese deceptive reviews based on pre-trained language model. Appl Sci 12(7):3338
Xie S, Wang G, Lin S, Yu PS (2012) Review spam detection via time series pattern discovery. In: Proceedings of the 21st International Conference on World Wide Web, pp 635–636
Xu Q, Zhao H (2012) Using deep linguistic features for finding deceptive opinion spam. In: Proceedings of COLING 2012: Posters, pp 1341–1350
Yao J, Zheng Y, Jiang H (2021) An ensemble model for fake online review detection based on data resampling, feature pruning, and parameter optimization. IEEE Access 9:16914–16927
You L, Peng Q, Xiong Z, He D, Qiu M, Zhang X (2020) Integrating aspect analysis and local outlier factor for intelligent review spam detection. Futur Gener Comput Syst 102:163–172
You Z, Qian T, Liu B (2018) An attribute enhanced domain adaptive model for cold-start spam review detection. In: Proceedings of the 27th international conference on computational linguistics, pp 1884–1895
Zhang Y, Wallace B (2015) A sensitivity analysis of (and practitioners’ guide to) convolutional neural networks for sentence classification. arXiv preprint arXiv:1510.03820
Zhu J, Zhu M, Wang H, Tsou BK (2009) Aspect-based sentence segmentation for sentiment summarization. In: Proceedings of the 1st international CIKM workshop on Topic-sentiment analysis for mass opinion, pp 65–72
Funding
This work was supported by the National Key R &D Program of China under Grants 2019YFB1406302, and the National Natural Science Foundation of China under Grant 62272048.
Author information
Authors and Affiliations
Contributions
RAD Conceptualization, Methodology, Software, Formal analysis, Investigation, Resources, Data curation, Writing—original draft, visualization. ZN Methodology, Resources, Supervision, Validation, Visualization, Writing—review & editing, Project administration. AN Conceptualization, Methodology, Writing—review & editing JT-K Software, Methodology, Data curation AY Writing—review & editing
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Informed consent
No formal consent is required for this kind of study.
Ethical approval
For this kind of study, there is nothing that requires ethical approval.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Duma, R.A., Niu, Z., Nyamawe, A.S. et al. A Deep Hybrid Model for fake review detection by jointly leveraging review text, overall ratings, and aspect ratings. Soft Comput 27, 6281–6296 (2023). https://doi.org/10.1007/s00500-023-07897-4
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-07897-4