Open Access Open Access  Restricted Access Subscription Access

Enhancing Personalized Book Recommender System.


Affiliations
1 Department of Computer Science, Usmanu Danfodiyo University, Sokoto., Nigeria
 

Recommender systems (Rs) are widely used to provide recommendations for a collection of items or products that may be of interest to user or a group of users. Because of its superior performance, Content-Based Filtering (CBF) is one of the approaches that are commonly utilized in real-world Rs using Time-Frequency and Inverse Document Frequency (TF-IDF) to calculate document similarities. However, it computesdocument similarity directly in the word-count space. We propose a user-based collaborative filtering (UBCF) method to solve the problem of limited in content analysis which leads to a low prediction rate for large vocabulary. In this study, we present an algorithm that utilises Euclidean distance similarity function, to solve the identified problem. Th e performance of the proposed scheme was evaluated against the benchmark scheme usingdifferent performance metrics. The proposed scheme was implemented and an experimentally tested by using the benchmark datasets (Amazon review datasets). The results revealed that, the proposed scheme achieved better performance than the existing recommender system in terms of Root Mean Square Error (RMSE) which reduces the errors by 29% and also increase the Precision and Recall by 51.4%, and 55.8% respectively in the 1 million datasets.

Keywords

Recommender System, Content-Based, Collaborative Filtering, Personalized Recommendations, Similarity Function.
User
Notifications
Font Size

  • M. Prem, and S. Vikas. Recommender Systems. (Encyclopedia of Machine Learning), 2010.
  • C. Pan, and W. Li. Research paper recommendation with topic analysis. In computer design and Application IEEE 2010, 4-264.
  • P. Pu, L. Chen, and R, Hu. A user-centric evaluation framework for recommender systems. In Proceedings of the fifth ACM conference on Recommender Systems(RecSys’11), ACM, New York, NY, USA; 2010, P. 57-164.
  • S. Sanjeevan, S. Alireza, R. Hossein, and M. Asad. Recommender systems in e-commerce. In Proceedings of the World Automation Congress (WAC). IEEE, 2014, 179–184
  • H. Kang, and J. Seong, SVM and collaborative filtering-based prediction of user preference for digital fashion recommendation systems. IEICE Transactions on Information and Systems, 2007, 2100 –2103.
  • L. George, and C. Petros. A hybrid approach for movie recommendation. Multimedia Tools and Applications. Conference on Innovative Applications of Artificial Intelligence2008, 55– 70.
  • J. Bobadilla, F. Ortega, A. Hernando, and A. GutiéRrez. Recommender systems survey. Knowledge-Based System, 9(46): 2013, 109 -132.
  • H. Zamani, and A. Shakery. A language model-based framework for multi-publisher content-based recommender systems. Forspringer International Journal on Information Retrieval,2(1): 2018, 369-409.
  • U. Hanani, B. Shapira, and P. Shoval. Information filtering: Overview of issues, research, and systems. User Modeling and User-Adapted Interaction, 11(3), 2001, 203–259.
  • P. Lops, M. Gemmis, and G. Semeraro. Content-based recommender systems: State of the art and trends. In information Retrieval.2011, 73–105, Springer.
  • S. Gong and J. Softw. A Collaborative Filtering Recommendation Algorithm Based On User Clustering and Item Clustering.Conference on Innovative Applications of Artificial Intelligence. 2010, 745-752.
  • J. Sarun and K. Paween. Automatic non-personalized book recommender algorithm for Bookstore shelf management: The 3rd International Conference on Digital Arts, Media, and Technology (ICDAMT IEEE): 2018, 1-5.
  • R. Chhavirana and K. J. Sanjay. Building a Book Recommender system using time-based Content Filtering. WSEAS Transactions on Computers Issue 2(11): 2012, 49-78.
  • M. Suthathip and M. Songrit. A recommendation model for personalized book lists. In Communications and Information Technologies (ISCIT) International Symposium on IEEE,2010, 389-394.
  • P. Jomsri. Book recommendation system for digital library based on user profiles by using association rule. In Innovative Computing Technology (INTECH), Fourth International Conference on IEEE, Luton., England: 2014, 130-134.
  • J. Chen, C.U. Zhao, C. Chen. Collaborative filtering recommendation algorithm based on user correlation and evolutionary clustering” Complex & Intelligent Systems published online by Springer 30 January, 2019, 147-156.
  • H. Xia, Y. Luo, and Y. Liu. Attention Neural Collaboration Filtering Base on GRU for Recommender Systems.” Complex and Intelligent Systems. Published @ Springer. 2020
  • X. Liao, X. Li, Q. Xu, H. Wu, and Y. Wang. Improving Ant Collaborative Filtering on Sparsity via Dimension Reduction”Applied Science. 2021, 72-45 http://www.mdpi.com/journal/applsci
  • J. McAuley, and J. Leskovec. Hidden factors and hidden topics: understanding rating dimensions with review text. In Proceedings of the 7 th ACM conference on recommender systems. 7(13): 2013, 165-172.
  • P. Priyanga, and A. R. N. B. Kamal. Methods of Mining the Data from Big Data and Social Networks Based on Recommender System. International Journal of Advanced Networking & Applications. 8(5): 2017, 55-60.

Abstract Views: 100

PDF Views: 0




  • Enhancing Personalized Book Recommender System.

Abstract Views: 100  |  PDF Views: 0

Authors

Abdulgafar Usman
Department of Computer Science, Usmanu Danfodiyo University, Sokoto., Nigeria
Abubakar Roko
Department of Computer Science, Usmanu Danfodiyo University, Sokoto., Nigeria
Aminu B. Muhammad
Department of Computer Science, Usmanu Danfodiyo University, Sokoto., Nigeria
Abba Almu
Department of Computer Science, Usmanu Danfodiyo University, Sokoto., Nigeria

Abstract


Recommender systems (Rs) are widely used to provide recommendations for a collection of items or products that may be of interest to user or a group of users. Because of its superior performance, Content-Based Filtering (CBF) is one of the approaches that are commonly utilized in real-world Rs using Time-Frequency and Inverse Document Frequency (TF-IDF) to calculate document similarities. However, it computesdocument similarity directly in the word-count space. We propose a user-based collaborative filtering (UBCF) method to solve the problem of limited in content analysis which leads to a low prediction rate for large vocabulary. In this study, we present an algorithm that utilises Euclidean distance similarity function, to solve the identified problem. Th e performance of the proposed scheme was evaluated against the benchmark scheme usingdifferent performance metrics. The proposed scheme was implemented and an experimentally tested by using the benchmark datasets (Amazon review datasets). The results revealed that, the proposed scheme achieved better performance than the existing recommender system in terms of Root Mean Square Error (RMSE) which reduces the errors by 29% and also increase the Precision and Recall by 51.4%, and 55.8% respectively in the 1 million datasets.

Keywords


Recommender System, Content-Based, Collaborative Filtering, Personalized Recommendations, Similarity Function.

References