Agent-based collaborative filtering based on fuzzy recommendations

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 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.

[1]  Prem Melville and Raymond J. Mooney and Ramadass Nagarajan Content-Boosted Collaborative Filtering , 2001 .

[2]  Munindar P. Singh,et al.  A Social Mechanism of Reputation Management in Electronic Communities , 2000, CIA.

[3]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[4]  Bart Selman,et al.  Referral Web: combining social networks and collaborative filtering , 1997, CACM.

[5]  Jorge J. Gómez-Sanz,et al.  The PSI3 Agent Recommender System , 2003, ICWE.

[6]  J. Baldwin A calculus for mass assignments in evidential reasoning , 1994 .

[7]  John Riedl,et al.  Analysis of recommendation algorithms for e-commerce , 2000, EC '00.

[8]  Sarit Kraus,et al.  Methods for Task Allocation via Agent Coalition Formation , 1998, Artif. Intell..

[9]  John Riedl,et al.  An Algorithmic Framework for Performing Collaborative Filtering , 1999, SIGIR Forum.

[10]  J. Rubiera,et al.  A Fuzzy Model of Reputation in Agent-mediated Electronic Commerce , 2000 .

[11]  Javier Carbó,et al.  TRUST MANAGEMENT THROUGH FUZZY REPUTATION , 2003 .

[12]  Nicholas R. Jennings,et al.  Agent Theories, Architectures, and Languages: A Survey , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[13]  Giorgos Zacharia,et al.  Trust management through reputation mechanisms , 2000, Appl. Artif. Intell..

[14]  John Riedl,et al.  Combining Collaborative Filtering with Personal Agents for Better Recommendations , 1999, AAAI/IAAI.