Abstract
This paper proposes two types of recommender systems based on sparse dictionary coding. Firstly, a novel predictive recommender system that attempts to predict a user’s future rating of a specific item. Secondly, a top-n recommender system which finds a list of items predicted to be most relevant for a given user. The proposed methods are assessed using a variety of different metrics and are shown to be competitive with existing collaborative filtering recommender systems. Specifically, the sparse dictionary-based predictive recommender has advantages over existing methods in terms of a lower computational cost and not requiring parameter tuning. The sparse dictionary-based top-n recommender system has advantages over existing methods in terms of the accuracy of the predictions it makes and not requiring parameter tuning. An open-source software implemented and used for the evaluation in this paper is also provided for reproducibility.
Original language | English |
---|---|
Pages (from-to) | 709-720 |
Number of pages | 12 |
Journal | KNOWLEDGE AND INFORMATION SYSTEMS |
Volume | 57 |
Issue number | 3 |
Early online date | 15 Jan 2018 |
DOIs | |
Publication status | Published - Dec 2018 |
Keywords
- Algorithms
- Evaluation
- Recommender systems
- Sparse coding