Research Article

Supervised Machine Learning Based Fake Profile Detection Using User Ratings and Reviews in Recommender Systems

Volume: 11 Number: 2 June 30, 2025
EN

Supervised Machine Learning Based Fake Profile Detection Using User Ratings and Reviews in Recommender Systems

Abstract

Recommendation systems produce content based on user's interests and aim to increase user satisfaction. In this way, the system keeps the user constantly active. Therefore, the reliability and robustness of these systems are essential. However, in recent years, with the influence of popular culture, recommendation systems have been struggling with fake users to highlight a particular product more or, conversely, to reduce the popularity of the product. Fake accounts mimic real user data and provide misleading information to the systems. This affects the accuracy of recommendation algorithms. This paper proposes a novel approach to detect fake user profiles by combining two different data sources: rating data and product reviews by using machine learning techniques, such as Decision Trees, Logistic Regression, Support Vector Machines, k-Nearest Neighbors and Naive Bayes algorithms. We also test the impact of integrating ensemble learning techniques on classification success. The research results show that the ensemble learning method Stack Classifier model has the highest detection success with an F1-score of 81.11%. This highlights that the innovative approach using multiple data sources together provides a more robust and reliable solution for detecting fake profiles, thus improving the accuracy and efficiency of recommender systems.

Keywords

References

  1. C. Lin, S. Chen, M. Zeng, S. Zhang, M. Gao, H. Li, Shilling black-box recommender systems by learning to generate fake user profiles, IEEE Transactions on Neural Networks and Learning Systems 35 (1) (2022) 1305-1319.
  2. T. T. Nguyen, N. Quoc Viet Hung, T. T. Nguyen, T. T. Huynh, T. T. Nguyen, M. Weidlich, H. Yin, Manipulating recommender systems: a survey of poisoning attacks and countermeasures, ACM Computing Surveys 57 (1) (2024) 1-39.
  3. J. Suryawanshi, S. M. Abdul, R. P. Lal, A. Aramanda, N. Hoque, N. Yusoff, Enhanced recommender systems with the removal of fake user profiles, Procedia Computer Science 235 (2024) 347–360.
  4. R. A. Zayed, L. F. Ibrahim, H. A. Hefny, H. A. Salman, A. Almohimeed, Using ensemble method to detect attacks in the recommender system, IEEE Access 11 (2023) 111315-111323.
  5. Q. Zhou, J. Wu, L. Duan, Recommendation attack detection based on deep learning, Journal of Information Security and Applications 52 (2020) 102493.
  6. B. Mobasher, R. Burke, R. Bhaumik, C. Williams, Effective attack models for shilling item-based collaborative filtering system, In Proceedings of the 2005 WebKDD Workshop, held in conjuction with ACM SIGKDD, Chicago, Illinois, 2005.
  7. S. Shaw, A. Singh, Using machine learning algorithms to alleviate the shilling attack in a recommendation system, 11 (5) (2023) 1879-1883.
  8. S. Rani, M. Kaur, M. Kumar, V. Ravi, U. Ghosh, J. R. Mohanty, Detection of shilling attack in recommender system for YouTube video statistics using machine learning techniques, Soft Computing 27 (1) (2023) 377-389.

Details

Primary Language

English

Subjects

Supervised Learning

Journal Section

Research Article

Early Pub Date

June 30, 2025

Publication Date

June 30, 2025

Submission Date

March 18, 2025

Acceptance Date

June 28, 2025

Published in Issue

Year 2025 Volume: 11 Number: 2

APA
Mengutaycı, Ü., & Özel, S. A. (2025). Supervised Machine Learning Based Fake Profile Detection Using User Ratings and Reviews in Recommender Systems. Journal of Advanced Research in Natural and Applied Sciences, 11(2), 144-155. https://doi.org/10.28979/jarnas.1657419
AMA
1.Mengutaycı Ü, Özel SA. Supervised Machine Learning Based Fake Profile Detection Using User Ratings and Reviews in Recommender Systems. JARNAS. 2025;11(2):144-155. doi:10.28979/jarnas.1657419
Chicago
Mengutaycı, Ümmügülsüm, and Selma Ayşe Özel. 2025. “Supervised Machine Learning Based Fake Profile Detection Using User Ratings and Reviews in Recommender Systems”. Journal of Advanced Research in Natural and Applied Sciences 11 (2): 144-55. https://doi.org/10.28979/jarnas.1657419.
EndNote
Mengutaycı Ü, Özel SA (June 1, 2025) Supervised Machine Learning Based Fake Profile Detection Using User Ratings and Reviews in Recommender Systems. Journal of Advanced Research in Natural and Applied Sciences 11 2 144–155.
IEEE
[1]Ü. Mengutaycı and S. A. Özel, “Supervised Machine Learning Based Fake Profile Detection Using User Ratings and Reviews in Recommender Systems”, JARNAS, vol. 11, no. 2, pp. 144–155, June 2025, doi: 10.28979/jarnas.1657419.
ISNAD
Mengutaycı, Ümmügülsüm - Özel, Selma Ayşe. “Supervised Machine Learning Based Fake Profile Detection Using User Ratings and Reviews in Recommender Systems”. Journal of Advanced Research in Natural and Applied Sciences 11/2 (June 1, 2025): 144-155. https://doi.org/10.28979/jarnas.1657419.
JAMA
1.Mengutaycı Ü, Özel SA. Supervised Machine Learning Based Fake Profile Detection Using User Ratings and Reviews in Recommender Systems. JARNAS. 2025;11:144–155.
MLA
Mengutaycı, Ümmügülsüm, and Selma Ayşe Özel. “Supervised Machine Learning Based Fake Profile Detection Using User Ratings and Reviews in Recommender Systems”. Journal of Advanced Research in Natural and Applied Sciences, vol. 11, no. 2, June 2025, pp. 144-55, doi:10.28979/jarnas.1657419.
Vancouver
1.Ümmügülsüm Mengutaycı, Selma Ayşe Özel. Supervised Machine Learning Based Fake Profile Detection Using User Ratings and Reviews in Recommender Systems. JARNAS. 2025 Jun. 1;11(2):144-55. doi:10.28979/jarnas.1657419

 

 

 

TR Dizin 20466
 

 

SAO/NASA Astrophysics Data System (ADS)    34270

                                                   American Chemical Society-Chemical Abstracts Service CAS    34922 

 

DOAJ 32869

EBSCO 32870

Scilit 30371                        

SOBİAD 20460

 

29804 JARNAS is licensed under a Creative Commons Attribution-NonCommercial 4.0 International Licence (CC BY-NC).