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.
Primary Language | English |
---|---|
Subjects | Supervised Learning |
Journal Section | Research Article |
Authors | |
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 Issue: 2 |