ABSTRACT
Nearest-neighbor collaborative filtering provides a successful means of generating recommendations for web users. However, this approach suffers from several shortcomings, including data sparsity and noise, the cold-start problem, and scalability. In this work, we present a novel method for recommending items to users based on expert opinions. Our method is a variation of traditional collaborative filtering: rather than applying a nearest neighbor algorithm to the user-rating data, predictions are computed using a set of expert neighbors from an independent dataset, whose opinions are weighted according to their similarity to the user. This method promises to address some of the weaknesses in traditional collaborative filtering, while maintaining comparable accuracy. We validate our approach by predicting a subset of the Netflix data set. We use ratings crawled from a web portal of expert reviews, measuring results both in terms of prediction accuracy and recommendation list precision. Finally, we explore the ability of our method to generate useful recommendations, by reporting the results of a user-study where users prefer the recommendations generated by our approach.
- ]]G. Adomavicius and A.Tuzhilin. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Trans. on Knowledge and Data Engineering, 17(6):734--749, 2005. Google ScholarDigital Library
- ]]X. Amatriain, J.M. Pujol, and N. Oliver. I like it... i like it not: Evaluating user ratings noise in recommender systems. In Proc. of the 2009 Conference on User Modeling, Adaptation, and Personalization, 2009. Google ScholarDigital Library
- ]]I. Titov and R. McDonald. Modeling online reviews with multi-grain topic models. In Proc. of WWW '08, 2008. Google ScholarDigital Library
- ]]K. Balog, T. Bogers, L. Azzopardi, M. deRijke, and A. vanden Bosch. Broad expertise retrieval in sparse data environments. In Proc. of SIGIR '07, 2007. Google ScholarDigital Library
- ]]M. Harper, X. Li, Y. Chen, and J. Konstan. An economic model of user rating in an online recommender system. In Proc. of UM 05, 2005. Google ScholarDigital Library
- ]]Badrul Sarwar, George Karypis, Joseph Konstan, and John Riedl. Item-based collaborative filtering recommendation algorithms. In Proc. of WWW '01, 2001. Google ScholarDigital Library
- ]]J.L. Herlocker, J.A. Konstan, and J. Riedl. An empirical analysis of design choices in neighborhood-based collaborative filtering algorithms. Information Retrieval, (5):287--310, 2002. Google ScholarDigital Library
- ]]H. Ma, I. King, and M.R. Lyu. Effective missing data prediction for collaborative filtering. In Proc. of SIGIR '07, 2007. Google ScholarDigital Library
- ]]P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. Grouplens: An open architecture for collaborative filtering of netnews. In Proceedings of ACM CSCW'94 Conference on Computer-Supported Cooperative Work, pages 175--186, 1994. Google ScholarDigital Library
- ]]R. Bell and Y. Koren. Scalable collaborative filtering with jointly derived neighborhood interpolation weights. In Proc. of IEEE ICDM, 2007. Google ScholarDigital Library
- ]]M. Deshpande and G. Karypis. Item-based top-n recommendation algorithms. ACM Trans. Inf. Syst., 22(1):143--177, 2004. Google ScholarDigital Library
- ]]G. Karypis. Evaluation of item-based top-n recommendation algorithms. In CIKM '01: Proc. of 10th Int. Conf. on Information and knowledge management, pages 247--254, 2001. Google ScholarDigital Library
- ]]M.R. McLaughlin and J.L. Herlocker. A collaborative filtering algorithm and evaluation metric that accurately model the user experience. In Proc. of SIGIR '04, 2004. Google ScholarDigital Library
- ]]C. Ziegler, S.M. McNee, J.A. Konstan, and G. Lausen. Improving recommendation lists through topic diversification. In Proc. of WWW '05, 2005. Google ScholarDigital Library
- ]]C. Basu, H. Hirsh, and W. Cohen. Recommendation as classification: Using social and content-based information in recommendation. In AAAI Workshop on Recommender Systems, 1998. Google ScholarDigital Library
- ]]Choicestream. Personalization Survey. Technical report, Choicestream Inc., 2007.Google Scholar
- ]]Kirsten Swearingen and Rashmi Sinha. Beyond algorithms: An hci perspective on recommender systems. In ACM SIGIR 2001 Workshop on Recommender Systems, 2001.Google Scholar
- ]]PandoraScience Science. Rockin' to the Music Genome. Science, 311(5765):1223d--, 2006.Google Scholar
- ]]J. Cho, K. Kwon, and Y. Park. Collaborative filtering using dual information sources. IEEE Intelligent Systems, 22(3):30--38, 2007. Google ScholarDigital Library
- ]]J. O'Donovan and B. Smyth. Trust in recommender systems. In IUI '05: Proc. of the 10th international conference on Intelligent user interfaces, pages 167--174, 2005. Google ScholarDigital Library
- ]]M. Mahony, N. Hurley, and G. Silvestre. Detecting noise in recommender system databases. In Proceedings of the 2006 IUI, 2006. Google ScholarDigital Library
- ]]J. Ford, S. Zhang, Y. Ouyang and F. Makedon. Analysis of a low-dimensional linear model under recommendation attacks. In Proc. of SIGIR '06, 2006. Google ScholarDigital Library
- ]]B. Mehta and W. Nejdl. Attack resistant collaborative filtering. In Proc. of SIGIR '08, 2008. Google ScholarDigital Library
- ]]X.N. Lam, T. Vu, T.D. Le, and A.D. Duong. Addressing cold-start problem in recommendation systems. In ICUIMC '08: Proc. of 2nd Int. Conf. on Ubiquitous Inf. Manag. and Comm., pages 208--211, New York, NY, USA, 2008. Google ScholarDigital Library
- ]]G. Xue, C. Lin, Q. Yang, W. Xi, H. Zeng, Y. Yu, and Z. Chen. Scalable collaborative filtering using cluster-based smoothing. In Proc. of SIGIR '05, 2005. Google ScholarDigital Library
- ]]R. Baraglia, C. Lucchese, S. Orlando, M. o Serrano, and F. Silvestri. A privacy preserving web recommender system. In ACM SAC, pages 559--563, New York, NY, USA, 2006. Google ScholarDigital Library
Index Terms
- The wisdom of the few: a collaborative filtering approach based on expert opinions from the web
Recommendations
Geolocated movie recommendations based on expert collaborative filtering
RecSys '10: Proceedings of the fourth ACM conference on Recommender systemsIn this demo, we propose to showcase a mobile application for personalized and geolocated movie recommendations. While there is a wide range of cinema and movies applications for mobile platforms such as iPhone, ours includes a Recommender System based ...
Improving Accuracy of Recommender System by Item Clustering
Recommender System (RS) predicts user's ratings towards items, and then recommends highly-predicted items to user. In recent years, RS has been playing more and more important role in the agent research field. There have been a great deal of researches ...
Improving performances of Top-N recommendations with co-clustering method
Highlights- A new parameter-free and scalable method to co-cluster users and items is proposed.
AbstractCollaborative filtering has been widely used in many applications. The typical idea is to identify preferences of users by utilizing their interaction data over the whole items. However, this is sometimes inaccurate since users might ...
Comments