Skip to main content

Numerical Similarity Measures Versus Jaccard for Collaborative Filtering

  • Conference paper
  • First Online:
Proceedings of the 9th International Conference on Advanced Intelligent Systems and Informatics 2023 (AISI 2023)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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

  2. He, W.: Interior design scheme recommendation method based on improved collaborative filtering algorithm. Wirel. Commun. Mob. Comput. 2021, 1–10 (2021)

    Google Scholar 

  3. 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)‏

  4. 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)

    Google Scholar 

  5. 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

    Article  Google Scholar 

  6. Amer, A.A., Abdalla, H.I., Nguyen, L.: Enhancing recommendation systems performance using highly-effective similarity measures. Knowledge-Based Systems 217 (2021)

    Google Scholar 

  7. Khojamli, H., Razmara, J.: Survey of similarity functions on neighborhood-based collaborative filtering. Expert Syst. Appl. 185, 115482 (2021)

    Article  Google Scholar 

  8. Widiyaningtyas, T., Hidayah, I., Adji, T.B.: User profile correlation-based similarity (UPCSim) algorithm in movie recommendation system. Journal of Big Data 8 (2021)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. .Jin, Q., Zhang, Y., Cai, W., Zhang, Y.: A new similarity computing model of collaborative filtering. IEEE Access 8, 17594–17604 (2020)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. Huynh, H.X., et al.: Context-similarity collaborative filtering recommendation. IEEE. Access 8, 33342–33351 (2020)

    Article  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. Ayub, M., et al.: Modeling user rating preference behavior to improve the performance of the collaborative filtering based recommender systems. PLoS ONE 14 (2019)

    Google Scholar 

  15. Wang, D., Yih, Y., Ventresca, M.: Improving neighbor-based collaborative filtering by using a hybrid similarity measurement. Expert Systems with Applications 160 (2020)

    Google Scholar 

  16. Bag, S., Kumar, S.K., Tiwari, M.K.: An efficient recommendation generation using relevant Jaccard similarity. Inf. Sci. 483, 53–64 (2019)

    Article  Google Scholar 

  17. Koohi, H., Kiani, K.: Two new collaborative filtering approaches to solve the sparsity problem. Clust. Comput. 24, 753–765 (2021)

    Article  Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Article  Google Scholar 

  21. Li, Z., Zhang, L.: Fast neighbor user searching for neighborhood-based collaborative filtering with hybrid user similarity measures. Soft. Comput. 25, 5323–5338 (2021)

    Article  Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Google Scholar 

  24. Gazdar, A., Hidri, L.: A new similarity measure for collaborative filtering based recommender systems. Knowledge-Based Systems 188 (2020)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. Ahn, H.J.: A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem. Inf. Sci. 178, 37–51 (2008)

    Article  Google Scholar 

  27. 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)

    Article  Google Scholar 

  28. Manochandar, S., Punniyamoorthy, M.: A new user similarity measure in a new prediction model for collaborative filtering. Appl. Intell. 51, 586–615 (2021)

    Article  Google Scholar 

  29. Osman, N.A., Noah, S.A.M., Darwich, M., Mohd, M.: Integrating contextual sentiment analysis in collaborative recommender systems. PLoS ONE 16 (2021)

    Google Scholar 

  30. 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

    Article  Google Scholar 

  31. 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)‏

    Google Scholar 

  32. Fkih, F.: Enhancing item-based collaborative filtering by users’ similarities injection and low-quality data handling. Data Knowl. Eng. 144, 102126 (2023)

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

Download references

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

Authors

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

Correspondence to Ali A. Amer .

Editor information

Editors and Affiliations

Ethics declarations

Competing Interests

The authors declare that they have no competing interests.

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics