The UbiCARS Model-Driven Framework: Automating Development of Recommender Systems for Commerce

Recommendations of products to customers are proved to boost sales, increase customer satisfaction and improve user experience, making recommender systems an important tool for retail businesses. With recent technological advancements in AmI and Ubiquitous Computing, the benefits of recommender systems can be enjoyed not only in e-commerce, but in the physical store scenario as well. However, developing effective context-aware recommender systems by non-expert practitioners is not an easy task due to the complexity of building the necessary data models and selecting and configuring recommendation algorithms. In this paper we apply the Model Driven Development paradigm on the physical commerce recommendation domain by defining a UbiCARS Domain Specific Modelling Language, a modelling editor and a system, that aim to reduce complexity, abstract the technical details and expedite the development and application of State-of-the-Art recommender systems in ubiquitous environments (physical retail stores), as well as to enable practitioners to utilize additional data resulting from ubiquitous user-product interaction in the recommendation process to improve recommendation accuracy.

[1]  Suju Rajan,et al.  Beyond clicks: dwell time for personalization , 2014, RecSys '14.

[2]  Paulo S. C. Alencar,et al.  The use of machine learning algorithms in recommender systems: A systematic review , 2015, Expert Syst. Appl..

[3]  Stefano Battiston,et al.  Moving recommender systems from on-line commerce to retail stores , 2012, Inf. Syst. E Bus. Manag..

[4]  Yifan Hu,et al.  Collaborative Filtering for Implicit Feedback Datasets , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[5]  Stephen Shaoyi Liao,et al.  A novel mobile recommender system for indoor shopping , 2012, Expert Syst. Appl..

[7]  Juan Manuel Cueva Lovelle,et al.  Implicit feedback techniques on recommender systems applied to electronic books , 2012, Comput. Hum. Behav..

[8]  Sangkeun Lee,et al.  Exploiting various implicit feedback for collaborative filtering , 2012, WWW.

[9]  Wang Dong,et al.  Recommendation system technologies of intelligent large-scale shopping mall , 2012, Proceedings of 2012 2nd International Conference on Computer Science and Network Technology.

[10]  George Angelos Papadopoulos,et al.  Ubiquitous recommender systems , 2013, Computing.

[11]  Martin Meißner,et al.  Towards Attentive In-Store Recommender Systems , 2015 .

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

[13]  Diane J. Cook,et al.  Author's Personal Copy Pervasive and Mobile Computing Ambient Intelligence: Technologies, Applications, and Opportunities , 2022 .

[14]  Markus Bick,et al.  Ambient Intelligence and Ubiquitous Computing , 2008 .

[15]  Ladislav Peska,et al.  Using the Context of User Feedback in Recommender Systems , 2016, MEMICS.

[16]  Susan E. Aldrich Recommender Systems in Commercial Use , 2011, AI Mag..

[17]  Tim Hussein,et al.  Hybreed: A software framework for developing context-aware hybrid recommender systems , 2012, User Modeling and User-Adapted Interaction.

[18]  Bracha Shapira,et al.  Recommender Systems Handbook , 2015, Springer US.

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

[20]  Arjan Kuijper,et al.  Indoor Localization Based on Passive Electric Field Sensing , 2017, AmI.

[21]  Stefano Salvatori,et al.  Recommender Systems on the Web: A Model-Driven Approach , 2009, EC-Web.

[22]  Susumu Kunifuji,et al.  Knowledge, Information and Creativity Support Systems - Selected Papers from KICSS'2014 - 9th International Conference, held in Limassol, Cyprus, on November 6-8, 2014 , 2011, KICSS.

[23]  Jong Hyuk Park,et al.  Real-time smartphone sensing and recommendations towards context-awareness shopping , 2013, Multimedia Systems.

[24]  Hideyuki Kawashima,et al.  PORSCHE: A physical objects recommender system for cell phone users , 2006 .

[25]  Reyes Juárez-Ramírez,et al.  User Modeling Framework for Context-Aware Recommender Systems , 2017, WorldCIST.