Collaborative Filtering Recommendation Algorithm Based on Knowledge Graph

To solve the problem that collaborative filtering algorithm only uses the user-item rating matrix and does not consider semantic information, we proposed a novel collaborative filtering recommendation algorithm based on knowledge graph. Using the knowledge graph representation learning method, this method embeds the existing semantic data into a low-dimensional vector space. It integrates the semantic information of items into the collaborative filtering recommendation by calculating the semantic similarity between items. The shortcoming of collaborative filtering algorithm which does not consider the semantic information of items is overcome, and therefore the effect of collaborative filtering recommendation is improved on the semantic level. Experimental results show that the proposed algorithm can get higher values on precision, recall, and F-measure for collaborative filtering recommendation.

[1]  Hongfei Lin,et al.  Query expansion based on folksonomy tag co-occurrence analysis , 2009, 2009 IEEE International Conference on Granular Computing.

[2]  Xinge You,et al.  An adaptive hybrid pattern for noise-robust texture analysis , 2015, Pattern Recognit..

[3]  Xavier Serra,et al.  Folksonomy-Based Tag Recommendation for Collaborative Tagging Systems , 2013, Int. J. Semantic Web Inf. Syst..

[4]  Haoran Xie,et al.  Personalized Resource Search by Tag-Based User Profile and Resource Profile , 2010, WISE.

[5]  Abdulmotaleb El-Saddik,et al.  Folksonomy-based personalized search and ranking in social media services , 2012, Inf. Syst..

[6]  Jie Gao,et al.  The Enhancement and Application of Collaborative Filtering in e-Learning System , 2014, ICSI.

[7]  Rajiv Ranjan,et al.  G-Hadoop: MapReduce across distributed data centers for data-intensive computing , 2013, Future Gener. Comput. Syst..

[8]  Haoran Xie,et al.  Community-Aware Resource Profiling for Personalized Search in Folksonomy , 2012, Journal of Computer Science and Technology.

[9]  Daniela Godoy,et al.  Folksonomy-based Recommender Systems - A State-of-the-Art Review , 2015 .

[10]  Yehuda Koren,et al.  Modeling relationships at multiple scales to improve accuracy of large recommender systems , 2007, KDD '07.

[11]  Hans-Peter Kriegel,et al.  A Three-Way Model for Collective Learning on Multi-Relational Data , 2011, ICML.

[12]  Andrew K. Lui,et al.  Web Information Retrieval in Collaborative Tagging Systems , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI'06).

[13]  Jeffrey Dean,et al.  Distributed Representations of Words and Phrases and their Compositionality , 2013, NIPS.

[14]  Horace Ho-Shing Ip,et al.  Customizable Surprising Recommendation Based on the Tradeoff between Genre Difference and Genre Similarity , 2012, 2012 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology.

[15]  Joemon M. Jose,et al.  Personalizing Web Search with Folksonomy-Based User and Document Profiles , 2010, ECIR.

[16]  Jason Weston,et al.  Translating Embeddings for Modeling Multi-relational Data , 2013, NIPS.

[17]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[18]  Jens Lehmann,et al.  DBpedia - A crystallization point for the Web of Data , 2009, J. Web Semant..

[19]  Nicola Henze,et al.  Leveraging search and content exploration by exploiting context in folksonomy systems , 2010, New Rev. Hypermedia Multim..

[20]  Bernhard Schölkopf,et al.  Ranking on Data Manifolds , 2003, NIPS.

[21]  Fabian Lecron,et al.  Weighting strategies for a recommender system using item clustering based on genres , 2017, Expert Syst. Appl..

[22]  P. Jason Morrison,et al.  Tagging and searching: Search retrieval effectiveness of folksonomies on the World Wide Web , 2008, Inf. Process. Manag..

[23]  Christoph Meinel,et al.  Web Search Personalization Via Social Bookmarking and Tagging , 2007, ISWC/ASWC.

[24]  Nicholas Jing Yuan,et al.  Collaborative Knowledge Base Embedding for Recommender Systems , 2016, KDD.

[25]  Haoran Xie,et al.  Exploring personalized searches using tag-based user profiles and resource profiles in folksonomy , 2014, Neural Networks.

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

[27]  Guang Li,et al.  LGA: latent genre aware micro-video recommendation on social media , 2018, Multimedia Tools and Applications.

[28]  Barry Smyth,et al.  A Community-Based Approach to Personalizing Web Search , 2007, Computer.

[29]  Raymond Y. K. Lau,et al.  Exploring Reviews and Ratings on Reviews for Personalized Search , 2015, ICWL Workshops.

[30]  Wen-Tai Hsieh,et al.  A collaborative desktop tagging system for group knowledge management based on concept space , 2009, Expert Syst. Appl..

[31]  ChengXiang Zhai,et al.  Mining long-term search history to improve search accuracy , 2006, KDD '06.

[32]  H.S. Al-Khalifa,et al.  Measuring the Semantic Value of Folksonomies , 2006, 2006 Innovations in Information Technology.

[33]  Haoran Xie,et al.  Folksonomy-based personalized search by hybrid user profiles in multiple levels , 2016, Neurocomputing.

[34]  Yong Yu,et al.  Exploring folksonomy for personalized search , 2008, SIGIR '08.

[35]  Deepa Anand,et al.  Folksonomy-based fuzzy user profiling for improved recommendations , 2014, Expert Syst. Appl..

[36]  Jian Xie,et al.  Ontology-Based Collaborative Filtering Recommendation Algorithm , 2013, BICS.

[37]  Alessandro Micarelli,et al.  Social Tagging in Query Expansion: A New Way for Personalized Web Search , 2009, 2009 International Conference on Computational Science and Engineering.

[38]  Hong-Gee Kim,et al.  Exploiting social bookmarking services to build clustered user interest profile for personalized search , 2014, Inf. Sci..

[39]  Boi Faltings,et al.  Personalized News Recommendation Based on Collaborative Filtering , 2012, 2012 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology.

[40]  Stephen E. Robertson,et al.  Some simple effective approximations to the 2-Poisson model for probabilistic weighted retrieval , 1994, SIGIR '94.

[41]  Iván Cantador,et al.  Personality-Aware Collaborative Filtering: An Empirical Study in Multiple Domains with Facebook Data , 2014, EC-Web.