In this paper, we study the problem of retrieving a ranked list of top-N items to a target user in recommender systems. We first develop a novel preference model by distinguishing different rating patterns of users, and then apply it to existing collaborative filtering (CF) algorithms. Our preference model, which is inspired by a voting method, is well suited for representing qualitative user preferences. In particular, it can be easily implemented with less than 100 lines of codes on top of existing CF algorithms such as user based, item-based, and matrix-factorization-based algorithms. When our preference model is combined to three kinds of CF algorithms, experimental results demonstrate that the preference model can improve the accuracy ...
Recommender systems help users find information by recommending content that a user might not know a...
As the Internet becomes larger in size, its information content threatens to be-come overwhelming. T...
Abstract—Recommender systems are often used to provide useful recommendations for users. They use ...
This paper describes an approach for improving the accuracy of memory-based collaborative filtering,...
Recommender systems are by far one of the most successful applications of big data and machine learn...
In recent years, recommender systems have become widely utilized by businesses across industries. Gi...
Past work on the evaluation of recommender systems indicates that collaborative filtering algorithms...
In this thesis we report the results of our research on recommender systems, which addresses some of...
We study how to improve the accuracy and running time of top-N recommendation with collaborative fil...
Although the collaborative filtering (CF) is one of the efficient techniques to develop recommender ...
The traditional user-based collaborative filtering (CF) algorithms often suffer from two important p...
Recommender systems were created to represent user preferences for the purpose of suggesting items t...
User-based collaborative filtering is one of the most popular recommendation methods, however, it ha...
In this paper, we tackle the incompleteness of user rating history in the context of collaborative f...
Collaborative filtering is a very useful general technique for exploiting the preference patterns of...
Recommender systems help users find information by recommending content that a user might not know a...
As the Internet becomes larger in size, its information content threatens to be-come overwhelming. T...
Abstract—Recommender systems are often used to provide useful recommendations for users. They use ...
This paper describes an approach for improving the accuracy of memory-based collaborative filtering,...
Recommender systems are by far one of the most successful applications of big data and machine learn...
In recent years, recommender systems have become widely utilized by businesses across industries. Gi...
Past work on the evaluation of recommender systems indicates that collaborative filtering algorithms...
In this thesis we report the results of our research on recommender systems, which addresses some of...
We study how to improve the accuracy and running time of top-N recommendation with collaborative fil...
Although the collaborative filtering (CF) is one of the efficient techniques to develop recommender ...
The traditional user-based collaborative filtering (CF) algorithms often suffer from two important p...
Recommender systems were created to represent user preferences for the purpose of suggesting items t...
User-based collaborative filtering is one of the most popular recommendation methods, however, it ha...
In this paper, we tackle the incompleteness of user rating history in the context of collaborative f...
Collaborative filtering is a very useful general technique for exploiting the preference patterns of...
Recommender systems help users find information by recommending content that a user might not know a...
As the Internet becomes larger in size, its information content threatens to be-come overwhelming. T...
Abstract—Recommender systems are often used to provide useful recommendations for users. They use ...