Abstract
The 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.
Similar content being viewed by others
References
Lekakos G, Caravelas P (2008) A hybrid approach for movie recommendation. Multimed Tools Appl 36(1–2):55–70
Kuo FF, Chiang MF, Shan MK, Lee SY (2005) Emotion-based music recommendation by association discovery from film music. In: ACM international conference on multimedia, 2005, vol 36(4), pp 507–510
Bogers T (2010) Movie recommendation using random walks over the contextual graph. In: Proceedings of international workshop on context, 2010
Unger M, Bar A, Shapira B, Rokach L (2016) Towards latent context-aware recommendation systems. Knowl-Based Syst 104:165–178
Pan W, Ming Z (2017) Collaborative recommendation with multiclass preference context. IEEE Intell Syst 32(2):45–51
Golbeck J (2006) Generating predictive movie recommendations from trust in social networks. Lect Notes Comput Sci 3986:93–104
Viana W, Braga R, Lemos FDA, Souza JMOD, Carmo RAF (2014) Mobile photo recommendation and logbook generation using context-tagged images. IEEE Multimed 21(1):24–34
Said A, Berkovsky S, Luca EWD, Hermanns J (2011) In: Proceedings of the 2nd challenge on context-aware movie recommendation, challenge on context-aware movie recommendation, 2011
Winoto P, Tang TY (2010) The role of user mood in movie recommendations. Expert Syst Appl 37(8):6086–6092
Shi Y, Larson M, Hanjalic A (2010) Mining mood-specific movie similarity with matrix factorization for context-aware recommendation. In: Workshop on context-aware movie recommendation, 2010, vol 4(1), pp 34–40
Choi SM, Ko SK, Han YS (2012) A movie recommendation algorithm based on genre correlations. Expert Syst Appl 39(9):8079–8085
Biancalana C, Gasparetti F, Micarelli A, Miola A, Sansonetti G (2011) Context-aware movie recommendation based on signal processing and machine learning. Chall Context-aware Movie Recomm 2011:5–10
Borg M, Wnuk K, Regnell B, Runeson P (2016) Supporting change impact analysis using a recommendation system: an industrial case study in a safety-critical context. IEEE Trans Softw Eng PP(99):135–151
Ostuni VC, Gentile G, Noia TD, Mirizzi R, Romito D (2013) Mobile movie recommendations with linked data. In: International conference on availability, 2013, vol 8127, pp 400–415
Jeong WH, Kim SJ, Park DS, Jin K (2013) Performance improvement of a movie recommendation system based on personal propensity and secure collaborative filtering. J Inf Process Syst 9(1):157–172
Jakob N, Weber SH, Gurevych I (2009) Beyond the stars: exploiting free-text user reviews to improve the accuracy of movie recommendations. In: International Cikm workshop on topic-sentiment analysis for mass opinion, 2009, vol 59(1), pp 57–64
Chen CC, Huang TC, Park JJ, Yen NY (2015) Real-time smartphone sensing and recommendations towards context-awareness shopping. Multimed Syst 21(1):61–72
Benini S, Canini L, Leonardi R (2011) A connotative space for supporting movie affective recommendation. IEEE Trans Multimed 13(6):1356–1370
Alhamid MF, Rawashdeh M, Dong H, Hossain MA, Alelaiwi A (2016) RecAm: a collaborative context-aware framework for multimedia recommendations in an ambient intelligence environment. Multimed Syst 22(5):587–601
Chen Q, Aickelin U (2008) Movie recommendation systems using an artificial immune system. Social Science Electronic Publishing, New York
He Q, Pei J, Kifer D, Mitra P, Giles L (2010) Context-aware citation recommendation. In: International conference on world wide web, 2010, pp 421–430
Baltrunas L, Ludwig B, Ricci F (2011) Matrix factorization techniques for context aware recommendation. In: ACM conference on recommender systems, 2011, pp 301–304
Hariri N, Mobasher B, Burke R (2012) Context-aware music recommendation based on latenttopic sequential patterns. In: ACM conference on recommender systems, 2012, pp 131–138
Genuit K, André F (2014) Applicability of measurement procedures in soundscape context—experiences and recommendations. J Acoust Soc Am 135(4):2186
Tang J, Hu X, Gao H, Liu H (2012) Exploiting local and global social context for recommendation. In: International joint conference on artificial intelligence, 2013, pp 2712–2718
Shin D, Lee JW, Yeon J, Lee SG (2009) Context-aware recommendation by aggregating user context. In: IEEE conference on commerce & enterprise computing, 2009, vol 12(1), pp 423–430
Zheng Y, Burke R, Mobasher B (2013) Recommendation with differential context weighting. In: Conference on user modeling, 2013, vol 7899, pp 152–164
Su JH, Yeh HH, Yu PS, Tseng VS (2010) Music recommendation using content and context information mining. IEEE Intell Syst 25(1):16–26
Lee WP, Che K, Huang JY (2014) A smart TV system with body-gesture control, tag-based rating and context-aware recommendation. Knowl-Based Syst 56(2):167–178
Oh Y, Choi A, Woo W (2010) u-BabSang: a context-aware food recommendation system. J Supercomput 54(1):61–81
Liu NN, He L, Zhao M (2013) Social temporal collaborative ranking for context aware movie recommendation. ACM Trans Intell Syst Technol 4(1):1–26
Singh VK, Mukherjee M, Mehta GK (2011) Combining collaborative filtering and sentiment classification for improved movie recommendations. In: International conference on multi-disciplinary trends in artificial intelligence, 2011, vol 7080, pp 38–50
Ruiziniesta A, Jimenezdiaz G, Gomezalbarran M (2014) A semantically enriched context-aware OER recommendation strategy and its application to a computer science OER repository. IEEE Trans Educ 57(4):255–260
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yang, Q. A novel recommendation system based on semantics and context awareness. Computing 100, 809–823 (2018). https://doi.org/10.1007/s00607-018-0627-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00607-018-0627-4