Based on the type of collaborative objects, a collaborative filtering (CF) system falls into one of two categories: item-based CF and user-based CF. Clustering is the basic idea in both cases, where users or items are classified into user groups where users share similar preference or item groups where items have similar attributes or characteristics. Observing the fact that in user-based CF each user community is characterized by a Gaussian distribution on the ratings for each item and the fact that in item-based CF the ratings of each user in item community satisfy a Gaussian distribution, we propose a method of probabilistic model estimation for CF, where objects (user or items) are classified into groups based on the content information and ratings at the same time and predictions are made considering the Gaussian distribution of ratings. Experiments on a real-world data set illustrate that our approach is favorable.
[1]
Olfa Nasraoui,et al.
Accurate web recommendations based on profile-specific url-predictor neural networks
,
2004,
WWW Alt. '04.
[2]
John Riedl,et al.
Item-based collaborative filtering recommendation algorithms
,
2001,
WWW '01.
[3]
David Heckerman,et al.
Empirical Analysis of Predictive Algorithms for Collaborative Filtering
,
1998,
UAI.
[4]
Donghai Guan,et al.
A music recommender based on audio features
,
2004,
SIGIR '04.
[5]
Byeong Man Kim,et al.
Clustering approach for hybrid recommender system
,
2003,
Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003).