Title: Agent-based collaborative filtering based on fuzzy recommendations

Authors: Javier Carbo, Jose M. Molina

Addresses: Complex Adaptive Systems Laboratory, Computer Science Department, University Carlos III of Madrid, Spain. ' Complex Adaptive Systems Laboratory, Computer Science Department, University Carlos III of Madrid, Spain

Abstract: Recommender systems intend to provide suggestions based on the opinion of several sources of information. But personalised suggestions based on past user|s likes and dislikes require a distributed approach. In this way, agents may automatically collect recommendations from other agents applying personal criteria in order to determine whether an item is recommended to the user or not. The application of agent technology to the recommending problem has been tested before by researchers from the M.I.T., Univ. North Carolina, and the Spanish Research Institute. In this paper, we present a new, elegant and effective way to combine vague and subjective opinions to make recommendations using fuzzy logic. We have adapted real data on evaluations of movies (from the site MovieLens) to compare our proposal with the predecessors. The experimental results obtained show, using ROC curves and cost analysis, how our approach performs better than some other distributed collaborative filtering methods applied to provide personalised recommendations.

Keywords: autonomous agents; collaborative filtering; recommendation systems; fuzzy logic; agent-based systems; multi-agent systems; personalised suggestions; personalised recommendations.

DOI: 10.1504/IJWET.2004.006267

International Journal of Web Engineering and Technology, 2004 Vol.1 No.4, pp.414 - 426

Published online: 12 Feb 2005 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article