skip to main content
10.1145/3133264.3133299acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicaipConference Proceedingsconference-collections
research-article

Collaborative Filtering Similarity Measures: Revisiting

Published: 25 August 2017 Publication History

Abstract

This paper discussed the most commonly used similarity measures in Collaborative Filtering (CF) recommender system. In addition, the author introduced some recommendations related to CF system quality improvement which should be considered in the process of formulating similarity measure that may lead to alleviating the issue of data sparsity and some existing measures shortcomings. Generally, CF approach is one of the most widely used and most successful methods for the recommendation system, such as e-commerce. CF system introduced items to the user based on his/her previous ratings and the ratings of his/her neighbors. Therefore, the most important stage in CF system is locating the successful neighbor. Nevertheless, the sparsity of data is the major issue faced by the memory-based CF. The reason behind this is that many of the users rated a few number of items from the huge number of available items. This has encouraged many researchers to provide solutions. One of these solutions was by proposing or updating similarities measures take in considerations the global information preference, all ratings provided by users, the size of common ratings, and so on. In this work, the researcher discussed these measures alongside with their limitations. In addition, the researcher also listed some advices that are important in the process of locating successful neighbors, which may help researchers to improve the quality of CF system.

References

[1]
Adi, S., 2016. A Collaborative Tourism Websites to Support Electronic Promotion and Marketing by Using Enterprise Service Bus (ESB). Advanced Science Letters 22, 5-6, 1179--1183.
[2]
Adomavicius, G. and Tuzhilin, A., 2005. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. Knowledge and Data Engineering, IEEE Transactions on 17, 6, 734--749.
[3]
Ahn, H.J., 2008. A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem. Information Sciences 178, 1, 37--51.
[4]
Balabanović, M. and Shoham, Y., 1997. Fab: content-based, collaborative recommendation. Communications of the ACM 40, 3, 66--72.
[5]
Bobadilla, J., Hernando, A., Ortega, F., and Bernal, J., 2011. A framework for collaborative filtering recommender systems. Expert Systems with Applications 38, 12, 14609--14623.
[6]
Bobadilla, J., Ortega, F., Hernando, A., and Bernal, J., 2012. A collaborative filtering approach to mitigate the new user cold start problem. Knowledge-Based Systems 26, 225--238.
[7]
Bobadilla, J., Serradilla, F., and Bernal, J., 2010. A new collaborative filtering metric that improves the behavior of recommender systems. Knowledge-Based Systems 23, 6, 520--528.
[8]
Breese, J.S., Heckerman, D., and Kadie, C., 1998. Empirical analysis of predictive algorithms for collaborative filtering. In Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence Morgan Kaufmann Publishers Inc., 43--52.
[9]
Ekstrand, M.D., Riedl, J.T., and Konstan, J.A., 2011. Collaborative filtering recommender systems. Foundations and Trends in Human-Computer Interaction 4, 2, 81--173.
[10]
Goldberg, D., Nichols, D., Oki, B.M., and Terry, D., 1992. Using collaborative filtering to weave an information tapestry. Communications of the ACM 35, 12, 61--70.
[11]
Hameed, M.A., Al Jadaan, O., and Ramachandram, S., 2012. Collaborative filtering based recommendation system: A survey. International Journal on Computer Science and Engineering 4, 5, 859.
[12]
Herlocker, J.L., Konstan, J.A., Borchers, A., and Riedl, J., 1999. An algorithmic framework for performing collaborative filtering. In Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in information retrieval ACM, 230--237.
[13]
Hill, W., Stead, L., Rosenstein, M., and Furnas, G., 1995. Recommending and evaluating choices in a virtual community of use. In Proceedings of the SIGCHI conference on Human factors in computing systems ACM Press/Addison-Wesley Publishing Co., 194--201.
[14]
Hofmann, T., 2004. Latent semantic models for collaborative filtering. ACM Transactions on Information Systems (TOIS) 22, 1 (Jan), 89--115. DOI= http://dx.doi.org/Doi 10.1145/963770.963774.
[15]
Jamali, M. and Ester, M., 2009. Trustwalker: a random walk model for combining trust-based and item-based recommendation. In Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining ACM, 397--406.
[16]
Karypis, G., 2001. Evaluation of item-based top-n recommendation algorithms. In Proceedings of the tenth international conference on Information and knowledge management ACM, 247--254.
[17]
Konstan, J.A., Miller, B.N., Maltz, D., Herlocker, J.L., Gordon, L.R., and Riedl, J., 1997. GroupLens: applying collaborative filtering to Usenet news. Communications of the ACM 40, 3, 77--87.
[18]
Konstan, J.A., Riedl, J., Borchers, A., and Herlocker, J.L., 1998. Recommender systems: A grouplens perspective. In Recommender Systems: Papers from the 1998 Workshop (AAAI Technical Report WS-98-08), 60--64.
[19]
Koren, Y., Bell, R., and Volinsky, C., 2009. Matrix factorization techniques for recommender systems. Computer, 8, 30--37.
[20]
Koutrika, G., Bercovitz, B., and Garcia-Molina, H., 2009. FlexRecs: expressing and combining flexible recommendations. In Proceedings of the 2009 ACM SIGMOD International Conference on Management of data ACM, 745--758.
[21]
Linden, G., Smith, B., and York, J., 2003. Amazon. com recommendations: Item-to-item collaborative filtering. IEEE Internet computing 7, 1, 76--80.
[22]
Liu, H., Hu, Z., Mian, A., Tian, H., and Zhu, X., 2014. A new user similarity model to improve the accuracy of collaborative filtering. Knowledge-Based Systems 56, 156--166.
[23]
Ma, H., King, I., and Lyu, M.R., 2007. Effective missing data prediction for collaborative filtering. In Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval ACM, 39--46.
[24]
Murti, Y.R. and Baizal, Z., 2016. Compound Critiquing for Conversational Recommender System Based on Functional Requirement. Advanced Science Letters 22, 8, 1892--1896.
[25]
Patra, B.K., Launonen, R., Ollikainen, V., and Nandi, S., 2015. A new similarity measure using Bhattacharyya coefficient for collaborative filtering in sparse data. Knowledge-Based Systems 82, 163--177.
[26]
Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., and Riedl, J., 1994. GroupLens: an open architecture for collaborative filtering of netnews. In Proceedings of the 1994 ACM conference on Computer supported cooperative work ACM, 175--186.
[27]
Resnick, P. and Varian, H.R., 1997. Recommender systems. Communications of the ACM 40, 3, 56--58.
[28]
Ricci, F., Rokach, L., and Shapira, B., 2011. Introduction to recommender systems handbook. Springer.
[29]
Sarwar, B., Karypis, G., Konstan, J., and Riedl, J., 2001. Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th international conference on World Wide Web ACM, 285--295.
[30]
Shardanand, U. and Maes, P., 1995. Social information filtering: algorithms for automating "word of mouth". In Proceedings of the SIGCHI conference on Human factors in computing systems ACM Press/Addison-Wesley Publishing Co., 210--217.
[31]
Sharma, L. and Gera, A., 2013. A survey of recommendation system: Research challenges. International Journal of Engineering Trends and Technology (IJETT) 4, 5, 1989--1992.
[32]
Su, X. and Khoshgoftaar, T.M., 2009. A survey of collaborative filtering techniques. Advances in artificial intelligence 2009, 4.
[33]
Ungar, L.H. and Foster, D.P., 1998. Clustering methods for collaborative filtering. In AAAI workshop on recommendation systems, 114--129.

Cited By

View all

Index Terms

  1. Collaborative Filtering Similarity Measures: Revisiting

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ICAIP '17: Proceedings of the International Conference on Advances in Image Processing
    August 2017
    223 pages
    ISBN:9781450352956
    DOI:10.1145/3133264
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    In-Cooperation

    • Sultan Qaboos University: Sultan Qaboos University
    • USM: Universiti Sains Malaysia

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 25 August 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Collaborative Filtering
    2. Recommendation System
    3. Similarity Measurer

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ICAIP 2017

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)17
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 28 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media