Datasets for Context-Aware Recommender Systems: Current Context and Possible Directions

Recommender systems alleviate the overload experienced by users when they have to choose among a large set of options. They are interesting both from a commercial point of view, to propose items to potential customers who may find them relevant, as well as from the point of view of end users, who will be more satisfied if they can find what they need in a short time and without having to navigate and process a large amount of data. Popular recommenders are those used by companies such as Amazon, Netflix or Pandora, to cite a few examples. It has been stated that context data could be exploited in order to provide more relevant recommendations to mobile users. Based on this idea, context-aware recommender systems have attracted significant research attention in the last years. However, in this position paper, we argue that the number of available datasets with context data is scarce and that even those datasets that incorporate context data are usually too sparse. Moreover, existing datasets focus on specific use cases that may not correspond to the one we need to consider for evaluation. Therefore, we analyze possible alternative and future directions that could be followed to mitigate this data availability problem.

[1]  Eduardo Mena,et al.  Vanet-X: A Videogame to Evaluate Information Management in Vehicular Networks , 2013, IMMoA.

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

[3]  Sergio Ilarri,et al.  DataGenCARS: A generator of synthetic data for the evaluation of context-aware recommendation systems , 2017, Pervasive Mob. Comput..

[4]  Lei Chen,et al.  Spatial Crowdsourcing: Challenges, Techniques, and Applications , 2017, Proc. VLDB Endow..

[5]  Bamshad Mobasher,et al.  CARSKit: A Java-Based Context-Aware Recommendation Engine , 2015, 2015 IEEE International Conference on Data Mining Workshop (ICDMW).

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

[7]  Nuria Oliver,et al.  Frappe: Understanding the Usage and Perception of Mobile App Recommendations In-The-Wild , 2015, ArXiv.

[8]  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).

[9]  Jurij F. Tasic,et al.  Predicting and Detecting the Relevant Contextual Information in a Movie-Recommender System , 2013, Interact. Comput..

[10]  Sergio Ilarri,et al.  Context-Aware Recommendations Using Mobile P2P , 2017, MoMM.

[11]  Sergio Ilarri,et al.  A Review of the Role of Sensors in Mobile Context-Aware Recommendation Systems , 2015, Int. J. Distributed Sens. Networks.

[12]  Alexander Maedche,et al.  Using Gamification to Tackle the Cold-Start Problem in Recommender Systems , 2016, CSCW Companion.

[13]  Milene Selbach Silveira,et al.  Just Rate It! Gamification as Part of Recommendation , 2014, HCI.

[14]  Blanca Vargas-Govea,et al.  Effects of relevant contextual features in the performance of a restaurant recommender system , 2011 .

[15]  Francesco Ricci,et al.  STS: A Context-Aware Mobile Recommender System for Places of Interest , 2014, UMAP Workshops.

[16]  Kenton O'Hara,et al.  Gamification. using game-design elements in non-gaming contexts , 2011, CHI Extended Abstracts.

[17]  Gediminas Adomavicius,et al.  Context-aware recommender systems , 2008, RecSys '08.

[18]  Jurij F. Tasic,et al.  LDOS-CoMoDa dataset , 2012 .