This paper tackles the efficiency problem of making recom-mendations in the context of large user and item spaces. In particular, we address the problem of learning binary codes for collaborative filtering, which enables us to effi-ciently make recommendations with time complexity that is independent of the total number of items. We propose to construct binary codes for users and items such that the preference of users over items can be accurately preserved by the Hamming distance between their respective binary codes. By using two loss functions measuring the degree of divergence between the training and predicted ratings, we formulate the problem of learning binary codes as a discrete optimization problem. Although this optimization probl...
A collaborative filtering system at an e-commerce site or similar service uses data about aggregate ...
Item neighbourhood methods for collaborative filtering learn a weighted graph over the set of items,...
Collaborative filtering is the process of making recommendations regarding the potential preference...
This paper tackles the efficiency problem of making recom-mendations in the context of large user an...
Personalized ranking is usually considered as an ultimate goal of recommendation systems, but it suf...
Haishuai Wang (with Yujia Zhang, Jun Wu) is a contributing author, Binary Collaborative Filtering E...
Fast item recommendation based on implicit feedback is vital in practical scenarios due to data-abun...
Social recommendation, which aims at improving the performance of traditional recommender systems by...
We present a flexible approach to collaborative filtering which stems from basic research results. T...
Despite the prevalence of collaborative filtering in recommendation systems, there has been little t...
© 2016 ACM. There is much empirical evidence that item-item collaborative filtering works well in pr...
Thesis: S.M., Massachusetts Institute of Technology, Department of Electrical Engineering and Comput...
Collaborative filtering are recommender systems algorithms that provide personalized recommendations...
AbstractA collaborative filtering system at an e-commerce site or similar service uses data about ag...
In many real-world recommendation tasks the available data consists only of simple interactions betw...
A collaborative filtering system at an e-commerce site or similar service uses data about aggregate ...
Item neighbourhood methods for collaborative filtering learn a weighted graph over the set of items,...
Collaborative filtering is the process of making recommendations regarding the potential preference...
This paper tackles the efficiency problem of making recom-mendations in the context of large user an...
Personalized ranking is usually considered as an ultimate goal of recommendation systems, but it suf...
Haishuai Wang (with Yujia Zhang, Jun Wu) is a contributing author, Binary Collaborative Filtering E...
Fast item recommendation based on implicit feedback is vital in practical scenarios due to data-abun...
Social recommendation, which aims at improving the performance of traditional recommender systems by...
We present a flexible approach to collaborative filtering which stems from basic research results. T...
Despite the prevalence of collaborative filtering in recommendation systems, there has been little t...
© 2016 ACM. There is much empirical evidence that item-item collaborative filtering works well in pr...
Thesis: S.M., Massachusetts Institute of Technology, Department of Electrical Engineering and Comput...
Collaborative filtering are recommender systems algorithms that provide personalized recommendations...
AbstractA collaborative filtering system at an e-commerce site or similar service uses data about ag...
In many real-world recommendation tasks the available data consists only of simple interactions betw...
A collaborative filtering system at an e-commerce site or similar service uses data about aggregate ...
Item neighbourhood methods for collaborative filtering learn a weighted graph over the set of items,...
Collaborative filtering is the process of making recommendations regarding the potential preference...