Abstract

Recommendation systems are becoming important with the increased availability of online services. A typical approach used in recommendations is collaborative filtering. However, because it largely relies on external relations, such as items-to-items or users-to-users, problems occur when the relations are biased or insufficient. Focusing on that limitation, we here suggest a new method, item-network-based collaborative filtering, which recommends items through four steps. First, the system constructs item networks based on users’ item usage history and calculates three types of centrality: betweenness, closeness, and degree. Next, the system secures significant items based on the betweenness centrality of the items in each user's item network. Then, by using the closeness and degree centrality of the secured items, the algorithm predicts preference scores for items and their rank orders from each user's perspective. In the last step, the system organizes a recommendation list based on the predicted scores. To evaluate the performance of our system, we applied it to a sample dataset of 196 Last.fm users’ listening history and compared the results with those from existing collaborative filtering methods. The results showed that the suggested method performed better than the basic item-based and user-based collaborative filtering methods in terms of Accuracy, Recall, and F1 scores for top-k recommendations. This indicates that an individual user's item relations can be utilized to remedy the problems occurring when the external relations are biased or insufficient.

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.