Lies and propaganda: detecting spam users in collaborative filtering

  • Authors:
  • Bhaskar Mehta;Thomas Hofmann;Peter Fankhauser

  • Affiliations:
  • L3S Institute, Hannover, Germany;Darmstadt University of Technology, Darmstadt, Germany;Fraunhofer IPSI, Darmstadt, Germany

  • Venue:
  • Proceedings of the 12th international conference on Intelligent user interfaces
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Collaborative Filtering systems are essentially social systems which base their recommendation on the judgment of a large number of people. However, like other social systems, they are also vulnerable to manipulation by malicious social elements. Lies and Propaganda may be spread by a malicious user who may have an interest in promoting an item, or downplaying the popularity of another one. By doing this systematically, with either multiple identities, or by involving more people, a few malicious user votes and profiles can be injected into a collaborative recommender system. This can significantly affect the robustness of a system or algorithm, as has been studied in recent work [5, 7]. While current detection algorithms are able to use certain characteristics of spam profiles to detect them, they suffer from low precision, and require a large amount of training data. In this work, we provide a simple unsupervised algorithm, which exploits statistical properties of effective spam profiles to provide a highly accurate and fast algorithm for detecting spam.