Abstract
The amount of data exponentially increases in information systems and it becomes more and more difficult to extract the most relevant information within a very short time. Among others, collaborative filtering processes help users to find interesting items by modeling their preferences and by comparing them with users having the same tastes. Nevertheless, there are a lot of aspects to consider when implementing such a recommender system. The number of potential users and the confidential nature of some data are taken into account. This paper introduces a new distributed recommender system based on a user-based filtering algorithm. Our model has been transposed for Peer-to-Peer architectures. It has been especially designed to deal with problems of scalability and privacy. Moreover, it adapts its prediction computations to the density of the user neighborhood.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Goldberg, D., et al.: Using collaborative filtering to weave an information tapestry. Communications of the ACM (Special Issue on Information Filtering) 35(12), 61–70 (1992)
Sarwar, B.M., et al.: Item-based collaborative filtering recommendation algorithms. In: World Wide Web, pp. 285–295 (2001)
Canny, J.: Collaborative filtering with privacy. In: IEEE Symposium on Security and Privacy, Oakland, CA, May 2002, pp. 45–57. IEEE Computer Society Press, Los Alamitos (2002)
Breese, J.S., Heckerman, D., Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of the fourteenth Annual Conference on Uncertainty in Artificial Intelligence (UAI-98), San Francisco, CA (July 1998)
Pennock, D.M., et al.: Collaborative filtering by personality diagnosis: a hybrid memory- and model-based approach. In: Proceedings of the sixteenth Conference on Uncertainty in Artificial Intelligence (UAI-2000), Morgan Kaufmann, San Francisco (2000)
Castagnos, S., Boyer, A.: A client/server user-based collaborative filtering algorithm: Model and implementation. In: Proceedings of the 17th European Conference on Artificial Intelligence (ECAI2006), Riva del Garda, Italy (August 2006)
Miller, B.N., Konstan, J.A., Riedl, J.: Pocketlens: Toward a personal recommender system. In: ACM Transactions on Information Systems 22 (2004)
Berkovsky, S., et al.: Hierarchical neighborhood topology for privacy enhanced collaborative filtering. In: CHI 2006 Workshop on Privacy-Enhanced Personalization (PEP2006), Montreal, Canada (April 2006)
Han, P., et al.: A novel distributed collaborative filtering algorithm and its implementation on p2p overlay network. In: Dai, H., Srikant, R., Zhang, C. (eds.) PAKDD 2004. LNCS (LNAI), vol. 3056, Springer, Heidelberg (2004)
Shardanand, U., Maes, P.: Social information filtering: Algorithms for automating “word of mouth”. In: Proceedings of ACM CHI’95 Conference on Human Factors in Computing Systems, vol. 1, pp. 210–217. ACM Press, New York (1995)
Cranor, L.F.: Hey, that’s personal! In: Ardissono, L., Brna, P., Mitrović, A. (eds.) UM 2005. LNCS (LNAI), vol. 3538, Springer, Heidelberg (2005)
Resnick, P., et al.: Grouplens: An open architecture for collaborative filtering of netnews. In: Proceedings of ACM 1994 Conference on Computer Supported Cooperative Work, Chapel Hill, North Carolina, pp. 175–186. ACM Press, New York (1994)
Polat, H., Du, W.: Svd-based collaborative filtering with privacy. In: Proc. of ACM Symposium on Applied Computing, Cyprus, ACM Press, New York (2004)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Castagnos, S., Boyer, A. (2007). Personalized Communities in a Distributed Recommender System. In: Amati, G., Carpineto, C., Romano, G. (eds) Advances in Information Retrieval. ECIR 2007. Lecture Notes in Computer Science, vol 4425. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71496-5_32
Download citation
DOI: https://doi.org/10.1007/978-3-540-71496-5_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-71494-1
Online ISBN: 978-3-540-71496-5
eBook Packages: Computer ScienceComputer Science (R0)