Abstract
Context-Aware Recommender Systems (CARS) is a sort of information filtering tool which has become crucial for services in this big era of data. Owing to its characteristic of including contextual information, it achieves better results in terms of prediction accuracy. The collaborative filtering has been proved as an efficient technique to recommend items among all existing techniques in this area. Moreover, incorporation of other evolutionary techniques in it for contextualization and to alleviate sparsity problem can give an additive advantage. In this paper, we propose to find the vector of weights using particle swarm optimization to control the contribution of each context feature. It is aimed to make a balance between data sparsity and maximization of contextual effects. Further, the weighting vector is used in different components of user and item neighborhood-based algorithms. Moreover, we present a novel method to find aggregated similarity from local and global similarity based on sparsity measure. Local similarity gives importance to co-rated items while global similarity utilizes all the ratings assigned by a pair of users. The proposed algorithms are evaluated for Individual and Group Recommendations. The experimental results on two contextually rich datasets prove that the proposed algorithms outperform the other techniques of this domain. The sparsity measure that is best suited to find aggregation is dataset dependent. Finally, the algorithms show their efficacy for Group Recommendations too.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Adomavicius, G., Sankaranarayanan, R., Sen, S., Tuzhilin, A.: Incorporating contextual information in recommender systems using a multidimensional approach. ACM Trans. Inf. Syst. (TOIS) 23(1), 103–145 (2005). https://doi.org/10.1145/1055709.1055714
Adomavicius, G., Tuzhilin, A.: Context-aware recommender systems. In: Ricci, F., Rokach, L., Shapira, B., Kantor, Paul B. (eds.) Recommender Systems Handbook, pp. 217–253. Springer, Boston, MA (2011). https://doi.org/10.1007/978-0-387-85820-3_7
Bakshi, S., Jagadev, A.K., Dehuri, S., Wang, G.: Enhancing scalability and accuracy of recommendation systems using unsupervised learning and particle swarm optimization. Appl. Soft Comput. 15, 21–29 (2014). https://doi.org/10.1016/j.asoc.2013.10.018
Baltrunas, L., et al.: InCarMusic: context-aware music recommendations in a car. In: Huemer, C., Setzer, T. (eds.) EC-Web 2011. LNBIP, vol. 85, pp. 89–100. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-23014-1_8
Baltrunas, L., Ludwig, B., Peer, S., Ricci, F.: Context relevance assessment and exploitation in mobile recommender systems. Pers. Ubiquit. Comput. 16(5), 507–526 (2012). https://doi.org/10.1007/s00779-011-0417-x
Baltrunas, L., Makcinskas, T., Ricci, F.: Group recommendation with rank aggregation and collaborative filtering. In: RecSys 2010 Proceedings of the Fourth ACM Conference on Recommender Systems, pp. 119–126. ACM, New York (2010). https://doi.org/10.10145/1864708.1864733
Choudhary, P., Kant, V., Dwivedi, P.: Handling natural noise in multi criteria recommender system utilizing effective similarity measure and particle swarm optimization. In: Seventh International Conferences on Advances in Computing Communications-2017, pp. 853–862 (2017). Procedia Computer Sciences 115. https://doi.org/10.1016/j.procs.2017.09.168
Christensen, I.A., Schiaffino, S.: Entertainment recommender systems for group of users. Expert Syst. Appl. 38, 14127–14135 (2011). https://doi.org/10.1016/j.eswa.2011.04.221
Dixit, V.S., Jain, P.: A proposed framework for recommendations aggregation in context aware recommender systems. In: 8th International conference on Cloud Computing, Data Science & Engineering. IEEE, Noida (2018, paper accepted and presented, in press)
Dixit, V.S., Jain, P.: Weighted percentile based context aware recommender systems. In: 1st International Conference on Signals, Machines and Automation, AISC. Springer, Heidelberg (2018, paper accepted and presented, in press)
Katpara, H., Vaghela, V.B.: Similarity measure for collaborative filtering to alleviate the new user cold start problem. In: Third International Conference on Multidisciplinary Research and Practice, vol. 4, no. 1, pp. 233–238 (2016)
Kosir, A., Odic, A., Kunaver, M., Tkalcic, M., Tasic, Jurij, F.: Database for contextual personalization. Elektrotehniški vestnik, vol. 78, no. 5, str. 270–274, ilustr (2011). [English print ed.]
Liu, H., Hu, Z., Mian, A., Tian, H., Zhu, X.: A new user model to improve the accuracy of collaborative filtering. Knowl.-Based Syst. 56, 156–166 (2014). https://doi.org/10.1016/j.knosys.2013.11.006
Miao, Z., Zhao, Z., Huang, L., Yu, P., Qiao, Y., Song, Y.: Methods for improving the similarity measure of sparse scoring based on the Bhattacharyya measure. In: International Conference on Artificial Intelligence: Techniques and Applications (2016). https://doi.org/10.1016/j.eswa.2011.04.221
Odic, A., Tkalcic, M., Tasic, J.F., Kosir, A.: Relevant context in a movie recommender system: users opinion vs. statistical detection. In: Proceedings of the 4th International Workshop on Context-Aware Recommender Systems. Dublin, Ireland (2012)
Panniello, U., Tuzhilin, A., Gorgoglione, M.: Comparing context-aware recommender systems in terms of accuracy and diversity. User Model. User-Adap. Inter. 249(1–2), 35–65 (2014). https://doi.org/10.1007/s11257-012-9135-y
Patra, B.K., Launonen, R., Ollikainen, V., Nandi, S.: A new similarity measure using Bhattacharya coefficient for collaborative filtering in sparse data. Knowl.-Based Syst. 82, 163–177 (2015). https://doi.org/10.1016/j.knosys.2015.03.001
Saranya, K.G., Sudha Sadasivam, G.: Modified heuristic similarity measure for personalization using collaborative filtering technique. Appl. Mathe. Inf. Sci. 1, 307–315 (2017). https://doi.org/10.18576/amis/110137
Sulc, Z., Rezankova, H.: Evaluation of recent similarity measures for categorical data. In: 17th Application of Mathematics and Statistics in Economics, International Scientific Conference, Poland (2014). https://doi.org/10.15611/amse.2014.17.27
Wang, Y., Deng, J., Gao, J., Zhang, P.: A hybrid user similarity model for collaborative filtering. Inf. Sci. 418–419, 102–118 (2017). https://doi.org/10.1016/j.ins.2017.08.008
Zheng, Y., Burke, R., Mobasher, B.: Differential context relaxation for context-aware travel recommendation. In: Huemer, C., Lops, P. (eds.) EC-Web 2012. LNBIP, vol. 123, pp. 88–99. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-32273-0_8
Zheng, Y., Burke, R., Mobasher, B.: Optimal feature selection for context-aware recommendation using differential relaxation. In: Conference Proceedings of the 4th International Workshop on Context-Aware Recommender Systems, Dublin, Ireland. ACM RecSys (2012). https://doi.org/10.13140/2.1.3708.7525
Zheng, Y., Burke, R., Mobasher, B.: Recommendation with differential context weighting. In: Carberry, S., Weibelzahl, S., Micarelli, A., Semeraro, G. (eds.) UMAP 2013. LNCS, vol. 7899, pp. 152–164. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-38844-6_13
Zheng, Y., Burke, R., Mobasher, B.: The role of emotions in context aware recommendation. In: Decisions@RecSys Workshop in Conjunction with the 7th ACM Conference on Recommender Systems, Hong Kong, China, pp. 21–28. ACM (2013)
Zheng, Y., Burke, R., Mobasher, B.: Context recommendation using multilabel classification. In: IEEE/WIC/ACM International Joint Conference on Web Intelligence (WI) and Intelligent Agent Technologies (IAI), ACM Recsys, pp. 301–304. ACM, Silicon Valley (2014)
Zheng, Y.: A revisit to the identification of contexts in recommender systems. In: 20th International Conference on Intelligent Users Interfaces, ACM IUI, Atlanta, GA, USA, pp. 109–115 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Dixit, V.S., Jain, P. (2018). Recommendations with Sparsity Based Weighted Context Framework. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2018. ICCSA 2018. Lecture Notes in Computer Science(), vol 10963. Springer, Cham. https://doi.org/10.1007/978-3-319-95171-3_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-95171-3_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-95170-6
Online ISBN: 978-3-319-95171-3
eBook Packages: Computer ScienceComputer Science (R0)