Recommendations with Sparsity Based Weighted Context Framework

Context-Aware Recommender Systems (CARS) is a sort of information filtering tool which has become crucial for services in this big era of data. Owing to its characteristic of including contextual information, it achieves better results in terms of prediction accuracy. The collaborative filtering has been proved as an efficient technique to recommend items among all existing techniques in this area. Moreover, incorporation of other evolutionary techniques in it for contextualization and to alleviate sparsity problem can give an additive advantage. In this paper, we propose to find the vector of weights using particle swarm optimization to control the contribution of each context feature. It is aimed to make a balance between data sparsity and maximization of contextual effects. Further, the weighting vector is used in different components of user and item neighborhood-based algorithms. Moreover, we present a novel method to find aggregated similarity from local and global similarity based on sparsity measure. Local similarity gives importance to co-rated items while global similarity utilizes all the ratings assigned by a pair of users. The proposed algorithms are evaluated for Individual and Group Recommendations. The experimental results on two contextually rich datasets prove that the proposed algorithms outperform the other techniques of this domain. The sparsity measure that is best suited to find aggregation is dataset dependent. Finally, the algorithms show their efficacy for Group Recommendations too.

[1]  Ville Ollikainen,et al.  A new similarity measure using Bhattacharyya coefficient for collaborative filtering in sparse data , 2015, Knowl. Based Syst..

[2]  Parul Jain,et al.  A Proposed Framework for Recommendations Aggregation in Context Aware Recommender Systems , 2018, 2018 8th International Conference on Cloud Computing, Data Science & Engineering (Confluence).

[3]  Bamshad Mobasher,et al.  Recommendation with Differential Context Weighting , 2013, UMAP.

[4]  Veer Sain Dixit,et al.  Weighted Percentile-Based Context-Aware Recommender System , 2019 .

[5]  Yong Zheng,et al.  A Revisit to The Identification of Contexts in Recommender Systems , 2015, IUI Companion.

[6]  Bamshad Mobasher,et al.  The Role of Emotions in Context-aware Recommendation , 2013, Decisions@RecSys.

[7]  Francesco Ricci,et al.  Group recommendations with rank aggregation and collaborative filtering , 2010, RecSys '10.

[8]  Zdeněk Šulc,et al.  Evaluation of Recent Similarity Measures for Categorical Data , 2014 .

[9]  Alexander Tuzhilin,et al.  Comparing context-aware recommender systems in terms of accuracy and diversity , 2012, User Modeling and User-Adapted Interaction.

[10]  Hui Tian,et al.  A new user similarity model to improve the accuracy of collaborative filtering , 2014, Knowl. Based Syst..

[11]  Jurij F. Tasic,et al.  Relevant Context in a Movie Recommender System: Users' Opinion vs. Statistical Detection , 2012 .

[12]  Francesco Ricci,et al.  Context-Aware Recommender Systems , 2011, AI Mag..

[13]  Gediminas Adomavicius,et al.  Incorporating contextual information in recommender systems using a multidimensional approach , 2005, TOIS.

[14]  Marko Tkalcic,et al.  Database for contextual personalization , 2011 .

[15]  G. Sudha Sadasivam,et al.  Modified Heuristic Similarity Measure for Personalization using Collaborative Filtering Technique , 2017 .

[16]  Bernd Ludwig,et al.  InCarMusic: Context-Aware Music Recommendations in a Car , 2011, EC-Web.

[17]  Vibhor Kant,et al.  Handling Natural Noise in Multi Criteria Recommender System utilizing effective similarity measure and Particle Swarm Optimization , 2017 .

[18]  Silvia N. Schiaffino,et al.  Entertainment recommender systems for group of users , 2011, Expert Syst. Appl..

[19]  Robin Burke,et al.  Optimal Feature Selection for Context-Aware Recommendation using Differential Relaxation , 2012 .

[20]  Satchidananda Dehuri,et al.  Enhancing scalability and accuracy of recommendation systems using unsupervised learning and particle swarm optimization , 2014, Appl. Soft Comput..

[21]  Yong Wang,et al.  A hybrid user similarity model for collaborative filtering , 2017, Inf. Sci..

[22]  Bernd Ludwig,et al.  Context relevance assessment and exploitation in mobile recommender systems , 2012, Personal and Ubiquitous Computing.

[23]  Bamshad Mobasher,et al.  Differential Context Relaxation for Context-Aware Travel Recommendation , 2012, EC-Web.

[24]  Bamshad Mobasher,et al.  Context Recommendation Using Multi-label Classification , 2014, 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT).