Skip to main content
Log in

Dynamic knowledge graph based fake-review detection

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Online product reviews are an important driver of customers’ purchasing behavior. Fake reviews seriously mislead consumers, challenging the fairness of the online shopping environment. Although the detection of fake reviews has progressed, several problems remain. First, fake comment recognition ignores the correlation between time and the semantics of the comment texts, which is always hidden in the context of the reviews. Second, the impact of multi-source information on fake comment recognition is not considered, as it constitutes a complex, high-dimensional, heterogeneous relationship between reviewers, reviews, stores and commodities. To overcome these problems, the present paper proposes a dynamic knowledge graph-based method for fake-review detection. Based on the characteristics of online product reviews, it first extracts four types of entities using a developed neural network model called sentence vector/twin-word embedding conditioned bidirectional long short-term memory. Time series related features are then added to the knowledge graph construction process, forming dynamic graph networks. To enhance the fake-review detection, four indicators are newly defined for determining the relationships among the four types of nodes. In experimental evaluations, our method surpassed the state-of-the-art results.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Li Y (2015) Highlighting the fake reviews in review sequence with the suspicious contents and behaviours. J Inf Comput Sci 12(4):1615–1627

    Article  MathSciNet  Google Scholar 

  2. Ott M, Choi Y, Cardie C (2011) Finding deceptive opinion spam by any stretch of the imagination. Proc 49th Ann Meet Assoc Comput Linguist 6(8):309–319

    Google Scholar 

  3. Savage D, Zhang X, Chou P (2015) Detection of opinion spam based on anomalous rating deviation. Expert Syst Appl Int J 42(22):8650–8657

    Article  Google Scholar 

  4. Weihua Y, Hong W, Xiaomei Y, Nan L, Zhenghao L (2019) Attention-based context-aware sequential recommendation model. Inf Sci 510:122–134

    Google Scholar 

  5. Wang G, Xie S, Liu B (2012) Identify Online Store Review Spammers via Social Review Graph. ACM Trans Intell Syst Technol 3(4):1–21

    Google Scholar 

  6. Li H (2014) Spotting Fake Reviews using Positive-Unlabeled Learning. Comput Sist 18(3):467–475

  7. Cao Q, Duan W, Gan Q (2011) Exploring determinants of voting for the AI helpfulness of online user reviews: A text mining approach. Decis Support Syst 50(2):511–521

    Article  Google Scholar 

  8. Alonso S, Herrera-Viedma E, Chiclana F, Herrera F (2010) A web based consensus support system for group decision making problems and incomplete preferences. Inf Sci 180(23):4477–4495

  9. Ahmed H, Traore I, Saad S (2018) Detecting opinion spams and fake news using text classification. Secur Privacy 1(1):1–9

    Article  Google Scholar 

  10. Shivaprasad TK, Shetty J (2017) Sentiment analysis of product reviews: a review. International Conference on Inventive Communication and Computational Technologies (ICICCT), pp 298–301

  11. Wang Z, Gu S, Xu X (2018) GSLDA: LDA-Based group spamming detection in product reviews. Appl Intell 48(9):3094–3107

    Article  Google Scholar 

  12. Li Y (2015) Highlighting the fake reviews in review sequence with the suspicious contents and behaviours. J Inf Comput Sci 12(4):1615–1627

    Article  MathSciNet  Google Scholar 

  13. Kahneman D, Tversky A On the psychology of prediction. Psychol Rev 80(4):237–251

  14. Lim EP, Nguyen VA, Jindal N, Liu B, Lauw HW (2010) Detecting product review spammers using rating behaviors. ACM Int Conf Inf Knowl Manag 7(12):939–948

    Google Scholar 

  15. Wu X, Dong Y, Tao J (2017) Reliable fake review detection via modeling temporal and behavioral patterns. 2017 IEEE International Conference on Big Data (Big Data), pp 494–499

  16. Huang J, Qian T, He G (2013) Detecting professional spam reviewers, advanced data mining and applications. Springer, Berlin, pp 288–299

  17. Xue H, Li F, Seo H (2015) Trust-Aware Review spam detection. IEEE Computer Society:1–15

  18. Rayana S, Akoglu L (2015) Collective opinion spam detection: Bridging review networks and metadata. Acm Sigkdd Int Conf Knowl Discov Data Min 10(13):24–42

    Google Scholar 

  19. Wang X, Liu K, Zhao J (2017) Detecting deceptive review spam via Attention-Based neural networks

  20. Dematis I, Karapistoli E, Vakali A (2018) Fake review detection via exploitation of spam indicators and reviewer behavior characteristics. International Conference on Current Trends in Theory and Practice of Informatics, pp 581–595

  21. Yu C, Feng B, Zuo Y (2016) An Individual-Group-Merchant relation model for identifying online fake reviews. Acta Sci Nat Univ Pekin 16(3):37–42

    Google Scholar 

  22. Huang T (2017) Research on Fake Review Recognition based on Graph Model 23(12)

  23. Scannapieco E, Safarzadeh M (2018) Modeling star formation as a markov process in a supersonic gravoturbulent medium. Astrophys J 865(2):83–104

    Article  Google Scholar 

  24. Zhao J, Wang H (2019) Int J High Perform Comput Netw 13(4):408–416

  25. Faris H, Ala’m AZ, Heidari AA, Aljarah I, Mafarja M, Hassonah MA, Fujita H (2019) An intelligent system for spam detection and identification of the most relevant features based on evolutionary random weight networks. Inf Fusion 4:67–83

  26. Ferrara E (2019) The history of digital spam. Commun ACM 62(8):82–91

    Article  Google Scholar 

  27. Zhang Q, Lin M, Zhang S (2018) Research on automatic construction of domain concepts on Wikipedia semantic knowledge base. Application Research of Computers

  28. Wang Q, Mao Z, Wang B (2017) Knowledge graph embedding: a survey of approaches and applications. IEEE Trans Knowl Data Eng 29(12):2724–2743

    Article  Google Scholar 

  29. Gomez-Perez JM, Pan JZ, Vetere G (2017) Enterprise knowledge graph: an introduction, exploiting linked data and knowledge graphs in large organisations. Springer Int Publish 16(9):263–281

    Google Scholar 

  30. Serrat O (2017) Social network analysis, Knowledge solutions. Springer, Singapore, pp 39–43

  31. Gomez-Perez JM, Pan JZ, Vetere G, Jin LK (2016) Named Entities Recognition Based on Recurrent Neural Network in Biomedical Literatures 18(3)

  32. Hagoort P (2014) Interplay between syntax and semantics during sentence comprehension: ERP effects of combining syntactic and semantic violations, vol 15

  33. Owens A, Wu J, Mcdermott JH (2016) Ambient sound provides supervision for visual learning. Computer Vision – ECCV 2016 Springer International Publishing

  34. Shi X, Chen Z, Wang H (2015) Convolutional LSTM Network: a machine learning approach for precipitation nowcasting. Int Conf Neural Inf Process Syst MIT Press 37(9):802–810

    Google Scholar 

  35. Vinayakumar R, Soman KP, Poornachandran P (2018) Detecting Android malware using long short-term memory(LSTM). J Intell Fuzzy Syst 34(3):1277–1288

    Article  Google Scholar 

  36. Rychtáriková R, Korbel J, Macháček P (2018) Point information gain and multidimensional data analysis. Entropy 18(10):372– 378

    Article  Google Scholar 

  37. Ngoc-Thao L, Bay V, Lam BQ, Nguyen HF (2020) Mining weighted subgraphs in a single large graph. Inf Sci 4(514):149–165

    MathSciNet  Google Scholar 

  38. Liu R, Wang H, Yu X (2018) Shared-nearest-neighbor-based clustering by fast search and find of density peaks. Inf Sci 4(50):200–226

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

The work is partially supported by the National Natural Science Foundation of China (Nos.61672329, 61373149, 61472233, 61572300, 81273704), Shandong Province Science and Technology Plan Supported Project (No.2014GGX101026) and Taishan Scholar Fund of Shandong Province (No.TSHW201502038, 20110819). We also gratefully acknowledge the support of NVIDIA Corporation with the donation of the TITAN X GPU used for this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hong Wang.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fang, Y., Wang, H., Zhao, L. et al. Dynamic knowledge graph based fake-review detection. Appl Intell 50, 4281–4295 (2020). https://doi.org/10.1007/s10489-020-01761-w

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-020-01761-w

Keywords

Navigation