Abstract

Recommender systems which focus only on the improvement of recommendations’ accuracy are named “accuracy-centric”. These systems encounter some problems the major of which is their failure in recommending long tail items. Long tail items are the ones rated by a few users, thus, their rare participation in recommendations. To overcome this problem, it is necessary to provide recommendations by considering other aspects in addition to accuracy. One of these aspects is diversity in recommendations. As to different users who may prefer different levels of diversity in recommendations, here diversification of recommendations in a personalized manner is suggested in order to increase the participation of long tail items. The recommendation list is optimized based on three objectives of increasing the accuracy, personalizing the diversity, and reducing the popularity of the recommended items to meet the purpose. The defined multi-objective optimization problem is solved through the archived multi-objective simulated annealing algorithm. The evaluation of this proposed method on the Netflix datasets reveals that this method overcomes the long tail recommendation problem and diversifies the recommendations according to user needs while maintaining an acceptable level of accuracy.

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.