Abstract
Since contextual information significantly affecting users’ decisions, it has attracted widespread attention. User typicality indicates the preference of user for different item types, which could reflect the preference of user at a higher abstraction level than the items rated by user, and can alleviate data sparsity. But it does not consider the impact of contextual information on user typicality. This paper proposes a novel context-based user typicality collaborative filtering recommendation algorithm (named CBUTCF), which combines contextual information with user typicality to alleviate the data sparsity of context-aware collaborative filtering, and extracts, measures and integrates contextual information. First, the items are clustered and classified into different item types. For different users, the significance of contextual information for different item types is defined and measured via knowledge granulation. Then, the contextual information is combined with user typicality to measure the context-based user typicality; subsequently, the ‘neighbor’ users are determined. Finally, the unknown ratings under a single context are predicted, and the unknown ratings under multi-context are predicted according to the weighted summation of the significance of contextual information. The experimental results demonstrate that CBUTCF can effectively improve the accuracy of recommendation and increase coverage.
Article PDF
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
G. Adomavicius, F. Ricci, RecSys’09 workshop 3: workshop on context-aware recommender systems (CARS-2009), Proceedings of the Third ACM Conference on Recommender Systems 2009, pp. 423–424.
G. Adomavicius, R. Sankaranarayanan, S. Sen, A. Tuzhilin, Incorporating contextual information in recommender systems using a multidimensional approach, ACM Transactions on Information Systems 23 (2005), 103–145.
G. Adomavicius, A. Tuzhilin, Context-aware recommender systems, in: F. Ricci, L. Rokach, B. Shapira, P. Kantor (Eds.), Recommender Systems Handbook, Springer, Boston, MA, 2011, pp. 217–253.
M. Braunhofer, V. Codina, F. Ricci, Switching hybrid for cold-starting context-aware recommender systems, Proceedings of the 8th ACM Conference on Recommender Systems, Foster City, Silicon Valley, California, USA, 2014, pp. 349–352.
Y. Cai, H.F. Leung, Q. Li, H.Q. Min, J. Tang, J.Z. Li, Typicality-based collaborative filtering recommendation, IEEE Transactions on Knowledge & Data Engineering 26 (2014), 766–779.
A. Chen, Context-aware collaborative filtering system: predicting the user’s preference in the ubiquitous computing, Extended Abstracts on Human Factors in Computing Systems, Oberpfaffenhofen, Germany, 2005, pp. 1110–1111.
Y.S. Chen, C.H. Cheng, D.R. Chen, C.H. Lai, A mood- and situation-based model for developing intuitive pop music recommendation systems, Expert Systems 33 (2016), 77–91.
L. Chen, M. Xia, A context-aware recommendation approach based on feature selection, Applied Intelligence 51 (2021), 865–875.
J.Y. Choi, H.S. Song, S.H. Kim, MCORE: a context-sensitive recommendation system for the mobile Web, Expert Systems 24 (2007), 32–46.
A.K. Dey, Understanding and using context, Personal and Ubiquitous Computing 5 (2001), 4–7.
B. Vargas-Govea, G. González-Serna, R. Ponce-Medellín, Effects of relevant contextual features in the performance of a restaurant recommender system, Proceedings of the 3rd Workshop on Context-Aware Recommender Systems, Chicago, USA, 2011.
B. Hawashin, M. Lafi, T. Kanan, A. Mansour, An efficient hybrid similarity measure based on user interests for recommender systems, Expert Systems 37 (2020), e12471.
J.L. Herlocker, J.A. Konstan, L.G. Terveen, J.T. Riedl, Evaluating collaborative filtering recommender systems, ACM Transactions on Information Systems 22 (2004), 5–53.
Z. Huang, H. Chen, D.D. Zeng, Applying associative retrieval techniques to alleviate the sparsity problem in collaborative filtering, ACM Transactions on Information Systems 22 (2004), 116–142.
Z.X. Huang, X.D. Lu, H.L. Duan, Context-aware recommendation using rough set model and collaborative filtering, Artificial Intelligence Review 35 (2011), 85–99.
Y.G. Jing, T.R. Li, C. Luo, S.J. Horng, G.Y. Wang, Z. Yu, An incremental approach for attribute reduction based on knowledge granularity, Knowledge-Based Systems 104 (2016), 24–38.
J.H. Kim, D. Lee, K.Y. Chung, Item recommendation based on context-aware model for personalized u-healthcare service, Multimedia Tools and Applications 71 (2014), 855–872.
B.H. Lee, H.N. Kim, J.G. Jung, G.S. Jo, Location-based service with context data for a restaurant recommendation, in: S. Bressan, J. Küng, R. Wagner (Eds.), Database and Expert Systems Applications, Springer, Berlin, Heidelberg, 2006, pp. 430–438.
J.Y. Liang, Z.Z. Shi, The information entropy, rough entropy and knowledge granulation in rough set theory, International Journal of Uncertainty, Fuzziness & Knowledge-Based Systems 12 (2004), 37–46.
S.C. Li, X. Cheng, S. Su, H.N. Sun, Exploiting organizer influence and geographical preference for new event recommendation, Expert Systems 34 (2017), e12190.
W.T. Li, W.H. Xu, Double-quantitative decision-theoretic rough set, Information Sciences 316 (2015), 54–67.
C.H. Liou, D.R. Liu, Hybrid recommendations for mobile commerce based on mobile phone features, Expert Systems 29 (2012), 108–123.
J. Macqueen, Some methods for classification and analysis of multiVariate observations, Proceedings of the 5th Conference on Berkeley Symposium Mathematical Statistics and Probability 1967, pp. 281–297.
A. Odić, M. Tkalčič, J.F. Tasič, A. Košir, Predicting and detecting the relevant contextual information in a Movie-recommender system, Interacting with Computers 25 (2013), 74–90.
W. Pedrycz, Granular computing: an introduction, Proceedings Joint 9th IFSA World Congress and 20th NAFIPS International Conference, IEEE, Vancouver, BC, Canada, 2001, pp. 1349–1354.
Y.G. Ren, S.Y. Wang, Z.P. Zhang, Collaborative filtering hybrid filling algorithm for alleviating data sparsity, J. Pattern Recognition and Artificial Intelligence 32 (2020), 166–175 (in Chinese).
Y.G. Ren, Y.P. Zhang, Z.P. Zhang, Collaborative filtering recommendation algorithm based on rough set rule extraction, Journal on Communications 41 (2020), 76–83 (in Chinese).
P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, J. Riedl, GroupLens: an open architecture for collaborative filtering of netnews, Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, Chapel Hill, North Carolina, USA, 1994, pp. 175–186.
B.M. Sarwar, G. Karypis, J.A. Konstan, J. Riedl, Item-based collaborative filtering recommendation algorithms, Proceedings of the 10th International Conference on World Wide Web, Hong Kong, China, 2001, pp. 285–295.
M.V. Setten, S. Pokraev, J. Koolwaaij, Context-aware recommendations in the mobile tourist application COMPASS, in: P.M.E. De Bra, W. Nejdl (Eds.), Adaptive Hypermedia and Adaptive Web-Based Systems, Springer, Berlin, Heidelberg, 2004, pp. 235–244.
G. Shani, A. Gunawardana, Evaluating recommendation systems, in: F. Ricci, L. Rokach, B. Shapira, P. Kantor (Eds.), Recommender Systems Handbook, Springer, Boston, MA, 2011, pp. 257–297.
X.H. Sun, Research of Sparsity and Cold Start Problem in Collaborative Filtering, Ph.D. Dissertation, Hangzhou, China: Zhejiang, 2005.
X.Y. Tang, Y. Xu, S. Geva, Factorization-based primary dimension modelling for multidimensional data in recommender systems, International Journal of Machine Learning and Cybernetics 10 (2019), 2209–2228.
X. Wei-hua, Z. Xiao-yan, Z. Wen-xiu, Knowledge granulation, knowledge entropy and knowledge uncertainty measure in ordered information systems, Applied Soft Computing 9 (2009), 1244–1251.
G.E. Yap, A.H. Tan, H.H. Pang, Discovering and exploiting causal dependencies for robust mobile context-aware recommenders, IEEE Transactions on Knowledge & Data Engineering 19 (2007), 977–992.
Z. Kaihan, L. Jiye, Z. Xingwang, W. Zhiqiang, A collaborative filtering recommendation algorithm based on information of community experts, Journal of Computer Research and Development 55 (2018), 968–976.
Q.H. Zhang, K. Xu, G.Y. Wang, Fuzzy equivalence relation and its multigranulation spaces, Information Sciences 346–347 (2016), 44–57.
Author information
Authors and Affiliations
Corresponding author
Additional information
Peer review under responsibility of KEO (Henan) Education Technology Co. Ltd
Rights and permissions
This is an open access article distributed under the CC BY-NC 4.0 license (https://doi.org/creativecommons.org/licenses/by-nc/4.0/).
About this article
Cite this article
Zhang, J., Zhang, Q., Ai, Z. et al. Context-Based User Typicality Collaborative Filtering Recommendation. Hum-Cent Intell Syst 1, 43–53 (2021). https://doi.org/10.2991/hcis.k.210524.001
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.2991/hcis.k.210524.001