skip to main content
10.1145/3487757.3490921acmotherconferencesArticle/Chapter ViewAbstractPublication PagesdefinConference Proceedingsconference-collections
research-article

Designing Hybrid Recommender Systems

Published:13 February 2022Publication History

ABSTRACT

The purpose of the study is to analyze the existing methods of building hybrid recommender systems and develop the most accurate and adequate movie recommender system of that type. The paper addresses basic algorithms for designing recommender systems (content-based, collaborative filtering, hybrids), and corresponding similarity metrics (cosine distance, Pearson correlation coefficient). The interest in hybrid systems is due to the fact that combining different modelling methods can improve not only the accuracy of rating predictions but also other characteristics of a recommender system, such as novelty, serendipity, diversity. In the course of the study, three approaches were used: content-based, collaborative and hybrid ones. As a result, two best models were chosen based on the first two approaches, with reference to which a hybrid model was built, whose quality was evaluated through a survey of potential users of the system. This made it possible to cover a whole range of evaluation criteria for recommender systems and understand corresponding user requirements. Trust to the system turned out to be the most important one. In other words, it means the extent to which the user is confident that he or she will actually like the recommendations suggested. Recommender systems were tested using open source data of the MovieLens dataset. This makes it possible to verify the results and improve the models suggested.

References

  1. F. Ricci, L. Rokach, B. Shapira and P.B. Kantor. 2015. Recommender Systems Handbook. New York.: Springer, 1003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. J. Bobadilla, F. Ortega, A. Hernando and A. Gutiérrez. 2013. Recommender systems survey. Knowledge-Based Systems 46 (July), 109-132. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bagher Rahimpour Cami, Hamid Hassanpour and Hoda Mashayekhi. 2019. User preferences modeling using dirichlet process mixture model for a content-based recommender system. Knowledge-Based Systems 163 (1 January), 644-655.Google ScholarGoogle Scholar
  4. Alan Eckhardt. 2012. Similarity of users’ (content-based) preference models for Collaborative filtering in few ratings scenario. Expert Systems with Applications 39, 14 (15 October), 11511-11516. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. F.O. Isinkaye, Y.O. Folajimi and B.A. Ojokoh. 2015. Recommendation systems: Principles, methods and Evaluation. Egyptian Informatics Journal 16, 3 (November), 261-273.Google ScholarGoogle Scholar
  6. Gediminas Adomavicius and Alexander Tuzhilin. Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions. IEEE Transactions On Knowledge And Data Engineering 17, 6 (June), 734-748. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Pinata Winoto and Tiffany Y. Tang. 2010. The role of user mood in movie recommendations. Expert Systems with Applications 37, 6086-6092. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Bidyut Kr. Patra, Raimo Launonen, Ville Ollikainen and Sukumar Nandi. 2015. A new similarity measure using Bhattacharyya coefficient for collaborative filtering in sparse data. Knowledge-Based Systems 82 (July), 163-177. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. M. Claypool, A. Gokhale, T. Miranda, P. Murnikov, D. Netes and M. Sartin. 1999. Combining Content-Based and Collaborative Filters in an Online Newspaper. M.: Berkeley, CA. SIGIR ’99 Workshop on Recommender Systems: Algorithms and Evaluation.Google ScholarGoogle Scholar
  10. Machine Learning for Recommender systems-Part 1 (algorithms, evaluation and cold start) [Electronic resource]. Medium. Available at: https://medium.com/recombee-blog/machine-learning-for-recommender-systems-part-1-algorithms-evaluation-and-cold-start-6f696683d0ed (accessed: 15.04.2019).Google ScholarGoogle Scholar
  11. R. Burke. 2002. User Model User-Adap Inter 12, 331. DOI: https://doi.org/10.1023/A:1021240730564. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. D. Billsus and M.J. Pazzani. 1999. A hybrid user model for news story classification. Banff, Canada. Springer-Verlag, New York. Proceedings of the seventh international conference on user modeling, 99-108. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. B. Smyth and P. Cotter. 2000. A personalised TV listings service for the digital TV age. Knowl. Based Syst. 13, 53-59. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. C. Basu, H. Hirsh and W. Cohen. Recommendation as Classification: Using Social and Content-Based Information in Recommendation. Madison, WI. Proceedings of the 15th National Conference on Artificial Intelligence, 714-720. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. R.J. Mooney and L. Roy. 1999. Content-Based Book Recommending Using Learning for Text Categorization. Berkeley, CA. SIGIR ’99 Workshop on Recommender Systems: Algorithms and Evaluation. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. B.M. Sarwar, J.A. Konstan, A. Borchers, J. Herlocker, B. Miller and J. Riedl. 1998. Using Filtering Agents to Improve Prediction Quality in the GroupLens Research Collaborative Filtering System. Seattle, WA. Proceedings of the ACM Conference on Computer Supported Cooperative Work, 345-354. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. M.K. Condliff, D.D. Lewis, D. Madigan and C. Posse. 1999. Bayesian Mixed-Effects Models for Recommender Systems. Berkeley, CA. SIGIR ’99 Workshop on Recommender Systems: Algorithms and Evaluation.Google ScholarGoogle Scholar
  18. Grouplens, Datasets, MovieLens, Recommended for education and development small dataset [Electronic resource]. Available at: https://grouplens.org/datasets/movielens/ (accessed: 30.08.2018).Google ScholarGoogle Scholar
  19. Straw Poll. The place to create instant, real-time polls for free [Electronic resource]. Available at: https://www.strawpoll.me (accessed: 02.06.2019).Google ScholarGoogle Scholar

Index Terms

  1. Designing Hybrid Recommender Systems
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            DEFIN-2021: IV International Scientific and Practical Conference
            March 2021
            476 pages
            ISBN:9781450390323
            DOI:10.1145/3487757

            Copyright © 2021 ACM

            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]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 13 February 2022

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
            • Research
            • Refereed limited
          • Article Metrics

            • Downloads (Last 12 months)33
            • Downloads (Last 6 weeks)5

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          HTML Format

          View this article in HTML Format .

          View HTML Format