Improving one-class collaborative filtering by incorporating rich user information
- 26 October 2010
- conference paper
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 959-968
- https://doi.org/10.1145/1871437.1871559
Abstract
One-Class Collaborative Filtering (OCCF) is an emerging setup in collaborative filtering in which only positive examples or implicit feedback can be observed. Compared with the traditional collaborative filtering setting where the data has ratings, OCCF is more realistic in many scenarios when no ratings are available. In this paper, we propose to improve OCCF accuracy by exploiting the rich user information that is often naturally available in community-based interactive information systems, including a user's search query history, purchasing and browsing activities. We propose two ways to incorporate such user information into the OCCF models: one is to linearly combine scores from different sources and the other is to embed user information into collaborative filtering. Experimental results on a large-scale retail data set from a major e-commerce company show that the proposed methods are effective and can improve the performance of the One-Class Collaborative Filtering over baseline methods through leveraging rich user information.Keywords
This publication has 17 references indexed in Scilit:
- Factorization meets the neighborhoodPublished by Association for Computing Machinery (ACM) ,2008
- Mining long-term search history to improve search accuracyPublished by Association for Computing Machinery (ACM) ,2006
- Improving web search ranking by incorporating user behavior informationPublished by Association for Computing Machinery (ACM) ,2006
- Implicit user modeling for personalized searchPublished by Association for Computing Machinery (ACM) ,2005
- Amazon.com recommendations: item-to-item collaborative filteringIEEE Internet Computing, 2003
- Methods and metrics for cold-start recommendationsPublished by Association for Computing Machinery (ACM) ,2002
- Optimizing search engines using clickthrough dataPublished by Association for Computing Machinery (ACM) ,2002
- FabCommunications of the ACM, 1997
- Using collaborative filtering to weave an information tapestryCommunications of the ACM, 1992
- Lower Rank Approximation of Matrices by Least Squares With Any Choice of WeightsTechnometrics, 1979