Personalized Book Recommendation Based on Ontology and CollaborativeFiltering Algorithm

Information recommendation service is one of important functions of digital library, aiming at the problem that book recommendation service exists the insufficient requirement mining of service object information in the current uni- versity library, personalized book recommendation method based on ontology information and collaborative filtering al- gorithm (abbreviated as OI-CFA algorithm) is proposed. Firstly, this paper discusses the necessity of collaborative rec- ommendation in digital library, introduces main methods and technology based on collaborative filtering recommendation system. However, there are several problems that are data sparse and new item forecast with collaborative filtering rec- ommendation method based on item. In order to solve these problems, this paper introduced an integrated similarity algo- rithms of structured semantic information based on OI-CFA. Extracting the semantic information of items including knowledge representation based on ontology, through ontology learning, the specified domain ontology is constructed. Compared with the traditional collaborative filtering algorithm and SVM, experimental results show that this method can not only solve the problems caused by the item-based collaborative filtering algorithm, but also improve the accuracy of recommendation.

[1]  Songjie Gong A Collaborative Filtering Recommendation Algorithm Based on User Clustering and Item Clustering , 2010, J. Softw..

[2]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[3]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[4]  Mei-Hua Hsu,et al.  A personalized English learning recommender system for ESL students , 2008, Expert Syst. Appl..

[5]  Douglas B. Terry,et al.  Using collaborative filtering to weave an information tapestry , 1992, CACM.

[6]  Enrique Herrera-Viedma,et al.  Dealing with incomplete information in a fuzzy linguistic recommender system to disseminate information in university digital libraries , 2010, Knowl. Based Syst..

[7]  Chong-Ben Huang,et al.  Employing rough set theory to alleviate the sparsity issue in recommender system , 2008, 2008 International Conference on Machine Learning and Cybernetics.

[8]  Fernando Ortega,et al.  A collaborative filtering similarity measure based on singularities , 2012, Inf. Process. Manag..

[9]  Young Park,et al.  A time-based approach to effective recommender systems using implicit feedback , 2008, Expert Syst. Appl..

[10]  Fernando Ortega,et al.  A collaborative filtering approach to mitigate the new user cold start problem , 2012, Knowl. Based Syst..

[11]  George Karypis,et al.  Item-based top-N recommendation algorithms , 2004, TOIS.

[12]  John Riedl,et al.  Application of Dimensionality Reduction in Recommender System - A Case Study , 2000 .

[13]  Luo Si,et al.  An automatic weighting scheme for collaborative filtering , 2004, SIGIR '04.

[14]  John Riedl,et al.  Application of Dimensionality Reduction in Recommender Systems , 2000 .