Abstract
Collaborative filtering is one of the most important techniques in the market nowadays. It is prevalent in almost every aspect of the internet, in e-commerce, music, books, social media, advertising, etc., as it greatly grasps the needs of the user and provides a comfortable platform for the user to find what they like without searching. This method has a few drawbacks; one of them being, it is based only on the explicit feedback given by the user in the form of a rating. The real needs of a user are also demonstrated by various implicit indicators such as views, read later lists, etc. This paper proposes and compares various techniques to include implicit feedback into the recommendation system. The paper attempts to assign explicit ratings to users depending on the implicit feedback given by users to specific books using various algorithms and thus, increasing the number of entries available in the table.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Gomez-Uribe, C.A., Hunt, N.: The Netflix recommender system: algorithms, business value, and innovation. ACM Trans. Manage. Inf. Syst. 6(4), Article 13, 19 p. (2015). https://doi.org/10.1145/2843948
Davidson, J., Livingston, B., Sampath, D., Liebald, B., Liu, J., Nandy, P., Vleet, T.V., Gargi, U., Gupta, S., He, Y., Lambert, M.: The YouTube video recommendation system, Proceedings of the fourth ACM conference on Recommender systems - RecSys 10 (2010)
Jacobson, K., Murali, V., Newett, E., Whitman, B., Yon, R.: Music personalization at Spotify. In: Proceedings of the 10th ACM Conference on Recommender Systems (RecSys ’16). ACM, New York, NY, USA, pp. 373–373 (2016). https://doi.org/10.1145/2959100.2959120
Sarwar, B., Karypis, G., Konstan, J., Reidl, J.: Item-based collaborative filtering recommendation algorithms, Proceedings of the tenth international conference on World Wide Web - WWW 01 (2001)
Linden, G., Smith, B., York, J.: Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet Comput. 7(1), 7680 (2003)
Bobadilla, J., Ortega, F., Hernando, A., Gutirrez, A.: Recommender systems survey. Knowl.-Based Syst. 46, 109132 (2013)
Karypis, G.: Evaluation of Item-Based Top-N Recommendation Algorithms. In Proceedings of the tenth international conference on Information and knowledge management (CIKM ’01). In: Paques, H., Liu, L., Grossman, D.: (eds.) ACM, New York, NY, USA, pp. 247–254 (2001)
Hu, Y., Koren, Y., Volinsky, C.: Collaborative Filtering for Implicit Feedback Datasets. In: 2008 Eighth IEEE International Conference on Data Mining, Pisa, pp. 263–272 (2008). https://doi.org/10.1109/ICDM.2008.22
Liu, N.N., Xiang, E.W., Zhao, M., Yang, Q.: Unifying explicit and implicit feedback for collaborative filtering. In: Proceedings of the 19th ACM International Conference on Information and Knowledge Management (CIKM ’10). ACM, New York, NY, USA, pp. 1445–1448 (2010). https://doi.org/10.1145/1871437.1871643
Choi, K., Yoo, D., Kim, G., Suh, Y.: A hybrid online-product recommendation system: combining implicit rating-based collaborative filtering and sequential pattern analysis. Electron. Commer. Res. Appl. 11(4), 309317 (2012)
Jain, A., Vishwakarma, S.K.: Collaborative filtering for movie recommendation using RapidMiner. Int. J. Comput. Appl., 169(6), 2933 (2017)
Lee, S.K., Cho, Y.H., Kim, S.H.: Collaborative filtering with ordinal scale-based implicit ratings for mobile music recommendations. Inf. Sci. 180(11), 21422155 (2010)
Gomez-Uribe, C.A., Hunt, N.: The Netflix recommender system: algorithms, business value, and innovation. ACM Trans. Manage. Inf. Syst. 6(4), Article 13, 19 p. (2015). https://doi.org/10.1145/2843948
Casino, F., Patsakis, C., Puig, D., Solanas, A.: On privacy preserving collaborative filtering: current trends, open problems, and new issues. In: 2013 IEEE 10th International Conference on e-Business Engineering, Coventry, pp. 244–249 (2013). https://doi.org/10.1109/ICEBE.2013.37
Kim, Heung-Nam, Ji, Ae-Ttie, Ha, Inay, Jo, Geun-Sik: Collaborative filtering based on collaborative tagging for enhancing the quality of recommendation. Electron. Commer. Res. Appl. 9(1), 73–83 (2010)
Herlocker, J.L., Konstan, J.A.: Borchers, A., Riedl, J.: An algorithmic framework for performing collaborative filtering. In: Proceedings of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information (1999)
Casino, F., Patsakis, C., Puig, D., Solanas, A.: On privacy preserving collaborative filtering: current trends, open problems, and new issues. In: 2013 IEEE 10th International Conference on e-Business Engineering, Coventry, pp. 244–249 (2013)
Balabanovi, M., Shoham, Y.: Fab: content-based, collaborative recommendation. Commun. ACM 40(3), 66–72. (1997). https://doi.org/10.1145/245108.245124
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Ramakrishnan, G., Saicharan, V., Chandrasekaran, K., Rathnamma, M.V., Ramana, V.V. (2020). Collaborative Filtering for Book Recommendation System. In: Das, K., Bansal, J., Deep, K., Nagar, A., Pathipooranam, P., Naidu, R. (eds) Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, vol 1057. Springer, Singapore. https://doi.org/10.1007/978-981-15-0184-5_29
Download citation
DOI: https://doi.org/10.1007/978-981-15-0184-5_29
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-0183-8
Online ISBN: 978-981-15-0184-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)