Dynamic feature weighting based on user preference sensitivity for recommender systems

作者:

Highlights:

摘要

With the development of information technology, the issue of information overload has become an ever-increasing problem throughout this decade. In order to provide useful and interesting information to users, recommender systems were proposed to actively select preferable items for users who potentially desired. In this paper, we focus on personalizing aspects of recommender systems, since it is observed that the weights of the dimensions should be distinct for every user when measuring the similarities between items. To achieve this outcome, we suggest that the dimensions of items should be classified into different types such as numeric and textual, and then the average preferences (AP) should be calculated for these dimensions based on all the users in the recommender system. Then, the preference sensitivities (PS) for every dimension can be calculated for every user so that finally the dynamic feature weights can be applied in the calculations. All these aforementioned methodologies are evaluated via experiments using a Recipe Recommender System which achieves an 81.0% overall satisfaction rate on a basis of more than 50 real volunteer users from diverse educational background.

论文关键词:Compound textual dimensions,Feature weighting,Recommender system,Weighting scheme,Dynamic weights

论文评审过程:Received 26 September 2017, Revised 6 February 2018, Accepted 10 February 2018, Available online 23 February 2018, Version of Record 19 March 2018.

论文官网地址:https://doi.org/10.1016/j.knosys.2018.02.019