RecAm: a collaborative context-aware framework for multimedia recommendations in an ambient intelligence environment

AbstractWith an ever-increasing accessibility to different multimedia contents in real-time, it is difficult for users to identify the proper resources from such a vast number of choices. By utilizing the user’s context while consuming diverse multimedia contents, we can identify different personal preferences and settings. However, there is a need to reinforce the recommendation process in a systematic way, with context-adaptive information. The contributions of this paper are twofold. First, we propose a framework, called RecAm, which enables the collection of contextual information and the delivery of resulted recommendation by adapting the user’s environment using Ambient Intelligent (AmI) Interfaces. Second, we propose a recommendation model that establishes a bridge between the multimedia resources, user joint preferences, and the detected contextual information. Hence, we obtain a comprehensive view of the user’s context, as well as provide a personalized environment to deliver the feedback. We demonstrate the feasibility of RecAm with two prototypes applications that use contextual information for recommendations. The offline experiment conducted shows the improvement of delivering personalized recommendations based on the user’s context on two real-world datasets.

[1]  Chokri Ben Amar,et al.  Dynamic Context-Aware and Limited Resources-Aware Service Adaptation for Pervasive Computing , 2011, Adv. Softw. Eng..

[2]  Martha Larson,et al.  TFMAP: optimizing MAP for top-n context-aware recommendation , 2012, SIGIR '12.

[3]  Nuria Oliver,et al.  Multiverse recommendation: n-dimensional tensor factorization for context-aware collaborative filtering , 2010, RecSys '10.

[4]  Simon Dixon,et al.  Music Discovery with Social Networks , 2011 .

[5]  Hinrich Schütze,et al.  Introduction to information retrieval , 2008 .

[6]  Hinrich Schütze,et al.  Introduction to information retrieval , 2008 .

[7]  Abdulmotaleb El-Saddik,et al.  Folkommender: a group recommender system based on a graph-based ranking algorithm , 2012, Multimedia Systems.

[8]  Kyung-Yong Chung,et al.  Item recommendation based on context-aware model for personalized u-healthcare service , 2011, Multimedia Tools and Applications.

[9]  Francesco Ricci,et al.  Context-Dependent Items Generation in Collaborative Filtering , 2009 .

[10]  Martha Larson,et al.  Mining mood-specific movie similarity with matrix factorization for context-aware recommendation , 2010 .

[11]  Andreas Hotho,et al.  Tag recommendations in social bookmarking systems , 2008, AI Commun..

[12]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[13]  Abdulmotaleb El-Saddik,et al.  Towards Context-Aware Recommendations of Multimedia in an Ambient Intelligence Environment , 2013, 2013 IEEE International Symposium on Multimedia.

[14]  Licia Capra,et al.  Social ranking: uncovering relevant content using tag-based recommender systems , 2008, RecSys '08.

[15]  Wolfgang Wörndl,et al.  A Hybrid Recommender System for Context-aware Recommendations of Mobile Applications , 2007, 2007 IEEE 23rd International Conference on Data Engineering Workshop.

[16]  Deepak Agarwal,et al.  Localized factor models for multi-context recommendation , 2011, KDD.

[17]  Xingshe Zhou,et al.  Supporting Context-Aware Media Recommendations for Smart Phones , 2006, IEEE Pervasive Computing.

[18]  Luis M. de Campos,et al.  Combining content-based and collaborative recommendations: A hybrid approach based on Bayesian networks , 2010, Int. J. Approx. Reason..

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

[20]  Thomas Hofmann,et al.  Latent semantic models for collaborative filtering , 2004, TOIS.

[21]  JäschkeRobert,et al.  Tag recommendations in social bookmarking systems , 2008 .

[22]  Chong Wang,et al.  MusicSense: contextual music recommendation using emotional allocation modeling , 2007, ACM Multimedia.

[23]  Eva Zangerle,et al.  Exploiting Twitter's Collective Knowledge for Music Recommendations , 2012, #MSM.

[24]  Thomas Hofmann,et al.  Probabilistic latent semantic indexing , 1999, SIGIR '99.

[25]  Gregory D. Abowd,et al.  CyberDesk: a framework for providing self-integrating context-aware services , 1998, IUI '98.

[26]  Hiroshi Fujisawa,et al.  Twitter analysis algorithms for Intelligence Circulation System , 2013, Multimedia Systems.

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

[28]  Kyogu Lee,et al.  Music Recommendation Based on Text Mining , 2012 .

[29]  Marco Gori,et al.  ItemRank: A Random-Walk Based Scoring Algorithm for Recommender Engines , 2007, IJCAI.

[30]  Rynson W. H. Lau,et al.  Multimedia and Signal Processing , 2012, Communications in Computer and Information Science.

[31]  Luigi Ceccaroni,et al.  Magical Mirror : multimedia , interactive services in home automation , 2004 .

[32]  David S. Rosenblum,et al.  Context-aware mobile music recommendation for daily activities , 2012, ACM Multimedia.

[33]  D. Rubin,et al.  Maximum likelihood from incomplete data via the EM - algorithm plus discussions on the paper , 1977 .

[34]  Francesco Ricci,et al.  Context-based splitting of item ratings in collaborative filtering , 2009, RecSys '09.

[35]  Bill Tomlinson,et al.  PersonalSoundtrack: context-aware playlists that adapt to user pace , 2006, CHI Extended Abstracts.

[36]  Pradeep K. Atrey,et al.  A framework for human-centered provisioning of ambient media services , 2009, Multimedia Tools and Applications.

[37]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[38]  Abdulmotaleb El-Saddik,et al.  Leveraging biosignal and collaborative filtering for context-aware recommendation , 2013, MIIRH '13.

[39]  Mitsunori Ogihara,et al.  NextOne Player: A Music Recommendation System Based on User Behavior , 2011, ISMIR.

[40]  Anind K. Dey,et al.  Context-Aware Computing: The CyberDesk Project , 1998 .

[41]  Pradeep K. Atrey,et al.  Gain-based Selection of Ambient Media Services in Pervasive Environments , 2008, Mob. Networks Appl..

[42]  K. Ducatel,et al.  Scenarios for Ambient Intelligence in 2010 Final Report , 2001 .