Abstract

Recommender system (RS) suggests relevant objects to generate personalized service and minimize information overload issue. User-based collaborative filtering (UBCF) plays a dominant role in practical RSs. However, traditional UBCF suffers from a recommendation overfitting problem, i.e., recommendations generated by UBCF usually concentrate on popular items, resulting in lower diversity. In addition, UBCF cannot maintain a reasonable tradeoff between the accuracy and diversity of recommendations because raising the diversity is often accompanied by a decrease in accuracy. In this article, we propose a novel approach, namely link-based collaborative filtering, to enhance the recommendation accuracy and diversity simultaneously without employing additional complex information. First, a user–item bipartite network is constructed based on the user–item rating matrix of RSs. Then, a global–local weighted bipartite modularity is presented to conduct link partition so that links with the same community can not only be relatively denser but also own the same characteristic. Furthermore, redundant links are removed from each community by utilizing a link reduction algorithm so that neighborhood of a target user can be selected according to the more efficient nonredundant links. Finally, rating prediction is executed based on the rating information of neighborhood. Also, items owning the highest predicted rating scores will be recommended to the target user. Experimental results from three real datasets of RSs suggest that, without taking advantage of special additional data, our proposed approach outperforms the state-of-the-art studies and is able to generate personalized recommendations with satisfying accuracy and diversity simultaneously.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call