Use of Similarity Measure in Recommender System Based on Type of Item Preferences

  • Ashishkumar B. PatelEmail author
  • Kiran Amin
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 955)


During last twenty years recommender system have emerged as a research field. Recommender System is rooted in the field of Information Retrieval, Machine Learning and Decision Support System. Most of the users do not have enough knowledge to make automatic decisions. So they need recommendation of different items for better choice. Because of this many researchers tried to understand the algorithmic techniques for recommendation to the given user. It is very important factor to identify similar items related to the target user’s test. To find similar items RS uses item preference of an item. In different RSs, the item preferences are available in different forms, i.e. preferences are either available, Boolean preference (yes/no) or not available. We test various User Similarity Measures for dataset with preferences, without preferences and Boolean preferences. We tested various similarity measures for User Based Collaborative Filtering techniques in Apache Mahout.


Recommendation system Item preference User similarity Collaborative filtering Item similarity 


  1. 1.
  2. 2.
    Ziegler, C.-N., McNee, S.M., Konstan, J.A., Lausen G.: Proceedings of the 14th International World Wide Web Conference (WWW ‘05), May 10–14, 2005, Chiba, Japan. To appearGoogle Scholar
  3. 3.
    Asanov, D.: Algorithms and methods in recommender systems. Technology (2011)Google Scholar
  4. 4.
    E. Friedman Mahout in action. In: Manning Shelter Island (2012)Google Scholar
  5. 5.
    Ricci, F., Rokach, L., Shapira, B., Kantor, P.B.: Recommender systems handbook. In: Media (2011)Google Scholar
  6. 6.
    Bobadilla, J., et al.: Knowledge based systems. Knowl. Based Syst. 46, 109–132 (2013)CrossRefGoogle Scholar
  7. 7.
    Keshav, R., et al.: Int. J. Comput. Sci. Inf. Technol. (IJCSIT) 5(3), 4782–4787 (2014)Google Scholar
  8. 8.
    Terveen, L., Hill, W.: Beyond recommender systems: helping people help each other recommendation: examples and concepts (1), 1–21 (2001)Google Scholar
  9. 9.
    Hahsler, M.: Developing and testing top- N recommendation algorithms for 0–1 data using recommenderlab, 1–21 (2011)Google Scholar
  10. 10.
  11. 11.
    Patel, A., Amin, K.: Serendipity in recommender systems. Int. J. Eng. Technol. (IJET) 10(1), pp (2018). Scholar
  12. 12.
    Stehman, Stephen V.: Selecting and interpreting measures of thematic classification accuracy. Remote Sens. Environ. 62(1), 77–89 (1997). Scholar
  13. 13.
    Tanimoto, T.T.: IBM Internal Report 17th Nov 1957.
  14. 14.
    Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. Adv. Artif. Intell. 2009(Section 3), 1–20 (2009)Google Scholar
  15. 15.
    Stephen, S.C., Xie, H., Rai, S.: Measures of similarity in memory-based collaborative filtering recommender system: a comparison. In: Proceedings of the 4th Multidisciplinary International Social Networks Conference (MISNC 2017). ACM, New York, Article 32, 8 pp (2017).

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  1. 1.LDRP Institute of Technology and ResearchGandhinagarIndia
  2. 2.C U Shah UniversityWadhwanIndia
  3. 3.U V Patel College of EngineeringKherva, MehsanaIndia

Personalised recommendations