Abstract
Collaborative filtering (CF) is an important method for recommendation systems, which are employed in many facets of our lives and are particularly prevalent in online-based commercial systems. The K-nearest neighbors (KNN) technique is a well-liked CF algorithm that uses similarity measurements to identify a user's closest neighbors in order to quantify the degree of dependency between the respective user and item pair. As a result, the CF approach is not only dependent on the choice of the similarity measure but also sensitive to it. However, some traditional “numerical” similarity measures, like cosine and Pearson, concentrate on the size of ratings, whereas Jaccard, one of the most frequently employed similarity measures for CF tasks, concerns the existence of ratings. Jaccard, in particular, is not a dominant measure, but it has long been demonstrated to be a key element in enhancing any measure. Therefore, this research focuses on presenting novel similarity measures by combining Jaccard with a multitude of numerical measures in our ongoing search for the most effective similarity measures for CF. Both existence and magnitude would benefit the combined measurements. Experimental results demonstrated that the combined measures are superior, surpassing all single measures across the considered assessment metrics.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Shambour, Q.Y., Hussein, A.H., Kharma, Q.M., Abualhaj, M.M.: Effective hybrid content-based collaborative filtering approach for requirements engineering. Computer Systems Science and Engineering 40(1), 113–125 (2022). https://doi.org/10.32604/CSSE.2022.017221
He, W.: Interior design scheme recommendation method based on improved collaborative filtering algorithm. Wirel. Commun. Mob. Comput. 2021, 1–10 (2021)
Amer, A.A., Nguyen, L.: Combinations of jaccard with numerical measures for collaborative filtering enhancement: Current work and future proposal. arXiv preprint arXiv:2111.12202 (2021)
Li, T., Li, Y., Yi-Ping Phoebe, C.: Novel multidimensional collaborative filtering algorithm based on improved item rating prediction. Sci. Program. 2021, 1–14 (2021)
Abdalla, H., Amer, A.A.: Boolean logic algebra driven similarity measure for text based applications. PeerJ Comput. Sci. 7, e641 (2021). https://doi.org/10.7717/peerj-cs.641
Amer, A.A., Abdalla, H.I., Nguyen, L.: Enhancing recommendation systems performance using highly-effective similarity measures. Knowledge-Based Systems 217 (2021)
Khojamli, H., Razmara, J.: Survey of similarity functions on neighborhood-based collaborative filtering. Expert Syst. Appl. 185, 115482 (2021)
Widiyaningtyas, T., Hidayah, I., Adji, T.B.: User profile correlation-based similarity (UPCSim) algorithm in movie recommendation system. Journal of Big Data 8 (2021)
Bobadilla, J., Ortega, F., Hernando, A., Bernal, J.: A collaborative filtering approach to mitigate the new user cold start problem. Knowl.-Based Syst. 26, 225–238 (2012)
.Jin, Q., Zhang, Y., Cai, W., Zhang, Y.: A new similarity computing model of collaborative filtering. IEEE Access 8, 17594–17604 (2020)
Chia, E.J., Najafabadi, M.K.: Solving cold start problem for recommendation system using content-based filtering. In: 2022 International Conference on Computer Technologies (ICCTech), pp. 38–42. IEEE (2022, February)
Huynh, H.X., et al.: Context-similarity collaborative filtering recommendation. IEEE. Access 8, 33342–33351 (2020)
Choi, K., Suh, Y.: A new similarity function for selecting neighbors for each target item in collaborative filtering. Knowl.-Based Syst. 37, 146–153 (2013)
Ayub, M., et al.: Modeling user rating preference behavior to improve the performance of the collaborative filtering based recommender systems. PLoS ONE 14 (2019)
Wang, D., Yih, Y., Ventresca, M.: Improving neighbor-based collaborative filtering by using a hybrid similarity measurement. Expert Systems with Applications 160 (2020)
Bag, S., Kumar, S.K., Tiwari, M.K.: An efficient recommendation generation using relevant Jaccard similarity. Inf. Sci. 483, 53–64 (2019)
Koohi, H., Kiani, K.: Two new collaborative filtering approaches to solve the sparsity problem. Clust. Comput. 24, 753–765 (2021)
Cao, H., Deng, J., Guo, H., He, B., Wang, Y.: An improved recommendation algorithm based on Bhattacharyya Coefficient. In: IEEE International Conference on Knowledge Engineering and Applications, pp. 241–244. ICKEA (2016)
Patra, B.K., Launonen, R., Ollikainen, V., Nandi, S.: A new similarity measure using Bhattacharyya coefficient for collaborative filtering in sparse data. Knowl.-Based Syst. 82, 163–177 (2015)
Koohi, H., Kiani, K.: A new method to find neighbor users that improves the performance of Collaborative Filtering. Expert Syst. Appl. 83, 30–39 (2017)
Li, Z., Zhang, L.: Fast neighbor user searching for neighborhood-based collaborative filtering with hybrid user similarity measures. Soft. Comput. 25, 5323–5338 (2021)
Saranya, K.G., Sudha Sadasivam, G.: Modified heuristic similarity measure for personalization using collaborative filtering technique. Applied Mathematics and Information Sciences 11, 307–315 (2017)
Al-bashiri, H., Abdulgabber, M.A., Romli, A., Salehudin, N.B.: A developed collaborative filtering similarity method to improve the accuracy of recommendations under data sparsity. Int. J. Adv. Comput. Sci. Appl. 9, 135–142 (2018)
Gazdar, A., Hidri, L.: A new similarity measure for collaborative filtering based recommender systems. Knowledge-Based Systems 188 (2020)
Meng, Y., Yan, X., Liu, W., Wu, H., Cheng, J.: Wasserstein collaborative filtering for item cold-start recommendation. In: Proceedings of the 28th ACM Conference on User Modeling, pp. 318–322. Adaptation and Personalization (2020)
Ahn, H.J.: A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem. Inf. Sci. 178, 37–51 (2008)
Liu, H., Hu, Z., Mian, A., Tian, H., Zhu, X.: A new user similarity model to improve the accuracy of collaborative filtering. Knowl.-Based Syst. 56, 156–166 (2014)
Manochandar, S., Punniyamoorthy, M.: A new user similarity measure in a new prediction model for collaborative filtering. Appl. Intell. 51, 586–615 (2021)
Osman, N.A., Noah, S.A.M., Darwich, M., Mohd, M.: Integrating contextual sentiment analysis in collaborative recommender systems. PLoS ONE 16 (2021)
Pan, R., Ge, C., Zhang, L., Zhao, W., Shao, X.: A new similarity model based on collaborative filtering for new user cold start recommendation. IEICE Trans. Inf. Syst. E103D(6), 1388–1394 (2020). https://doi.org/10.1587/transinf.2019EDP7258
Cai, X., Tan, W., Zhang, X., Zhou, X.: Using Entropy for Trust Measure in Collaborative Filtering. In: Human Centered Computing: 7th International Conference, HCC 2021, Virtual Event, December 9–11, 2021, Revised Selected Papers, pp. 107–118. Springer Nature Switzerland, Cham (2023, January)
Fkih, F.: Enhancing item-based collaborative filtering by users’ similarities injection and low-quality data handling. Data Knowl. Eng. 144, 102126 (2023)
Abdalla, H.I., Amer, A.A., Amer, Y.A., Nguyen, L., Al-Maqaleh, B.: Boosting the item-based collaborative filtering model with novel similarity measures. Int. J. Comput. Intell. Syst. 16(1), 123 (2023). https://doi.org/10.1007/s44196-023-00299-2
Acknowledgement
The authors would like to thank and appreciate the support they received from the Research Office of Zayed University for providing the necessary facilities to accomplish this work. This research has been supported by the Research Incentive Fund (RIF) Grant Activity Code: R22083—Zayed University, UAE.
Funding
This research has been supported by Research Incentive Fund (RIF) Grant Activity Code: R22083 – Zayed University, UAE.
Author information
Authors and Affiliations
Contributions
All authors have been the key contributors in conception and design, implementing the approach and analyzing results of all experiments, and the preparation, writing and revising the manuscript.
Corresponding author
Editor information
Editors and Affiliations
Ethics declarations
Competing Interests
The authors declare that they have no competing interests.
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Abdalla, H.I., Amer, Y.A., Nguyen, L., Amer, A.A., Al-Maqaleh, B.M. (2023). Numerical Similarity Measures Versus Jaccard for Collaborative Filtering. In: Hassanien, A., Rizk, R.Y., Pamucar, D., Darwish, A., Chang, KC. (eds) Proceedings of the 9th International Conference on Advanced Intelligent Systems and Informatics 2023. AISI 2023. Lecture Notes on Data Engineering and Communications Technologies, vol 184. Springer, Cham. https://doi.org/10.1007/978-3-031-43247-7_20
Download citation
DOI: https://doi.org/10.1007/978-3-031-43247-7_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-43246-0
Online ISBN: 978-3-031-43247-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)