A novel recommendation system based on semantics and context awareness

AbstractThe existing content-based recommendation methods have two major limitations. First, due to the defects of the items and the user model matching algorithms, the recommendation results are very narrow. Second, scant attention is paid to the scenario, making the recommendation system not context-aware. It is essential to improve user satisfaction through high-quality recommendation. In this paper, two state-of-the-art methods are analyzed and extended to enhance recommendation performance. The first method is the context-aware recommender, which integrates context information into the recommendation process. The second method is the semantic analysis-based recommender, which incorporates domain semantics. Despite their compatibility, the challenge is to combine them in a way that will fully exploit their potential. An improved content-based model is proposed in this paper incorporating both semantics and context. Context-aware recommendation is performed to improve sensitivity to the context. Semantic relevance-based instance similarity is computed to address the problem of narrowness. The proposed recommendation system is evaluated using metrics (for instance, recall metric) and paralleled with the current methods grounded on the content. Results demonstrate the superiority of the proposed system in terms of accuracy.

[1]  Doo-Soon Park,et al.  Performance Improvement of a Movie Recommendation System based on Personal Propensity and Secure Collaborative Filtering , 2013, J. Inf. Process. Syst..

[2]  Bernd Ludwig,et al.  Matrix factorization techniques for context aware recommendation , 2011, RecSys '11.

[3]  Huan Liu,et al.  Exploiting Local and Global Social Context for Recommendation , 2013, IJCAI.

[4]  Klaus Genuit,et al.  Applicability of measurement procedures in soundscape context—Experiences and recommendations , 2014 .

[5]  Yo-Sub Han,et al.  A movie recommendation algorithm based on genre correlations , 2012, Expert Syst. Appl..

[6]  Sang-goo Lee,et al.  Context-Aware Recommendation by Aggregating User Context , 2009, 2009 IEEE Conference on Commerce and Enterprise Computing.

[7]  Min Zhao,et al.  Social temporal collaborative ranking for context aware movie recommendation , 2013, TIST.

[8]  Zhong Ming,et al.  Collaborative Recommendation with Multiclass Preference Context , 2017, IEEE Intelligent Systems.

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

[10]  Vivek Kumar Singh,et al.  Combining Collaborative Filtering and Sentiment Classification for Improved Movie Recommendations , 2011, MIWAI.

[11]  Alan Said,et al.  Proceedings of the 2nd Challenge on Context-Aware Movie Recommendation , 2011 .

[12]  Philip S. Yu,et al.  Music Recommendation Using Content and Context Information Mining , 2010, IEEE Intelligent Systems.

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

[14]  Per Runeson,et al.  Supporting Change Impact Analysis Using a Recommendation System: An Industrial Case Study in a Safety-Critical Context , 2017, IEEE Transactions on Software Engineering.

[15]  Toine Bogers,et al.  Movie Recommendation using Random Walks over the Contextual Graph , 2010 .

[16]  Suh-Yin Lee,et al.  Emotion-based music recommendation by association discovery from film music , 2005, MULTIMEDIA '05.

[17]  Iryna Gurevych,et al.  Beyond the stars: exploiting free-text user reviews to improve the accuracy of movie recommendations , 2009, TSA@CIKM.

[18]  Wolfgang Nejdl,et al.  Introduction to the special section on twitter and microblogging services , 2013, TIST.

[19]  Abdulmotaleb El-Saddik,et al.  RecAm: a collaborative context-aware framework for multimedia recommendations in an ambient intelligence environment , 2016, Multimedia Systems.

[20]  Robin Burke,et al.  Context-aware music recommendation based on latenttopic sequential patterns , 2012, RecSys.

[21]  Mercedes Gómez-Albarrán,et al.  A Semantically Enriched Context-Aware OER Recommendation Strategy and Its Application to a Computer Science OER Repository , 2014, IEEE Transactions on Education.

[22]  Rossana M. de Castro Andrade,et al.  Mobile Photo Recommendation and Logbook Generation Using Context-Tagged Images , 2014, IEEE MultiMedia.

[23]  Riccardo Leonardi,et al.  A Connotative Space for Supporting Movie Affective Recommendation , 2011, IEEE Transactions on Multimedia.

[24]  Uwe Aickelin,et al.  Movie Recommendation Systems Using An Artificial Immune System , 2008, ArXiv.

[25]  Jennifer Golbeck,et al.  Generating Predictive Movie Recommendations from Trust in Social Networks , 2006, iTrust.

[26]  Tommaso Di Noia,et al.  Mobile Movie Recommendations with Linked Data , 2013, CD-ARES.

[27]  Lior Rokach,et al.  Towards latent context-aware recommendation systems , 2016, Knowl. Based Syst..

[28]  Tiffany Ya Tang,et al.  The role of user mood in movie recommendations , 2010, Expert Syst. Appl..

[29]  Daniel Kifer,et al.  Context-aware citation recommendation , 2010, WWW '10.

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

[31]  George Lekakos,et al.  A hybrid approach for movie recommendation , 2006, Multimedia Tools and Applications.

[32]  Wei-Po Lee,et al.  A smart TV system with body-gesture control, tag-based rating and context-aware recommendation , 2014, Knowl. Based Syst..

[33]  Woontack Woo,et al.  u-BabSang: a context-aware food recommendation system , 2009, The Journal of Supercomputing.

[34]  Giuseppe Sansonetti,et al.  Context-aware movie recommendation based on signal processing and machine learning , 2011, CAMRa '11.