skip to main content
10.1145/3366424.3383295acmconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
research-article

Hybrid Reciprocal Recommender Systems: Integrating Item-to-User Principles in Reciprocal Recommendation

Published: 23 April 2020 Publication History

Abstract

Reciprocal Recommender Systems (RRS) recommend users to other users in a personalised manner, in scenarios where both sides of the preference relation must be considered. Existing RRS approaches based on collaborative filtering or content-based filtering, have been used for enhancing user experience in online dating and other online services aimed at connecting users with each other. However, some of these services e.g. skill sharing platforms, are still pervaded by content published, shared and consumed by users, consequently there is a valuable source of item-to-user preferential information not captured by existing RRS models. We present a novel hybrid RRS framework that integrates user preferences towards content in reciprocal recommendation, and we instantiate and evaluate it using data from Cookpad, a recipe sharing social media platform. As part of our model, we also implement a novel content-based extension of Jaccard similarity measure that operates on word embeddings.

References

[1]
Deepak Agarwal and Bee-Chung Chen. 2009. Regression-based latent factor models. In Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining(KDD ’09). ACM, New York, NY, 19–28. https://doi.org/10.1145/1557019.1557029
[2]
Charu Aggarwal. 2016. Recommender Systems: The Textbook(1st ed.). Springer, London, England.
[3]
Francesco Ricci Akiva Kleinerman, Ariel Rosenfeld and Sarit Kraus. 2018. Optimally balancing receiver and recommended users’ importance in reciprocal recommender systems. In Proceedings of the 12th ACM Conference on Recommender Systems(RecSys ’18). ACM, New York, NY, 131–139. https://doi.org/10.1145/3240323.3240349
[4]
Lyle H. Ungar Andrew I. Schein, Alexandrin Popescul and David M. Pennock. 2002. Methods and metrics for cold-start recommendations. In Proceedings of the 25th annual international ACM SIGIR conference on Research and development in information retrieval(SIGIR ’02). ACM, New York, NY, 253–260. https://doi.org/10.1145/564376.564421 Hybrid recsys for cold start problem.
[5]
Justin Basilico and Thomas Hofmann. 2004. Unifying collaborative and content-based filtering. In Proceedings of the twenty-first international conference on Machine learning(ICML ’04). ACM, New York, NY, 09–09. https://doi.org/10.1145/1015330.1015394 For content-based filtering references.
[6]
Robert Bell and Yehuda Koren. 2007. Lessons from the Netflix prize challenge. ACM SIGKDD Explorations Newsletter - Special issue on visual analytics 9, 2 (Dec. 2007), 75–79. https://dl.acm.org/citation.cfm?id=1345465
[7]
Robin Burke. 2002. Hybrid Recommender Systems: Survey and Experiments. User Modeling and User-Adapted Interaction 12, 4 (Nov. 2002), 331–370. https://link.springer.com/article/10.1023 Hybrid recommender systems review.
[8]
Marco de Gemmis Cataldo Musto, Giovanni Semeraro and Pasquale Lops. 2016. Learning Word Embeddings from Wikipedia for Content-Based Recommender Systems. In Advances in Information Retrieval(ECIR 2016). Springer, Cham, 729–734. https://doi.org/10.1007/978-3-319-30671-1_60 Word embeddings in recsys.
[9]
Jianming He and Wesley Chu. 2010. A Social Network-Based Recommender System (SNRS). Data Mining for Social Network Data 12 (May 2010), 47–74. https://link.springer.com/chapter/10.1007/978-1-4419-6287-4_4
[10]
Joshua Akehurst Irena Koprinska Kalina Yacef Luiz Pizzato, Tomasz Rej and Judy Kay. 2013. Recommending people to people: the nature of reciprocal recommenders with a case study in online dating. User Model User-Adap Inter 23, 5 (Nov. 2013), 447–488. https://link.springer.com/article/10.1007/s11257-012-9125-0
[11]
Thomas Chung Irena Koprinska Luiz Pizzato, Tomek Rej and Judy Kay. 2010. RECON: a reciprocal recommender for online dating. In Proceedings of the fourth ACM conference on Recommender systems(RecSys ’10). ACM, New York, NY, 207–214. https://doi.org/10.1145/1864708.1864747
[12]
James Neve and Ivan Palomares. 2018. Aggregation Strategies in User-to-User Reciprocal Recommender Systems. In Proceedings of the 2018 IEEE International Conference on Systems, Man and Cybernetics(IEEE SMC 2018). IEEE, New York, NY, 2299–2304. Reciprocal recommender systems aggregation.
[13]
Yehuda Koren Paolo Cremonesi and Roberto Turrin. 2010. Performance of recommender algorithms on top-n recommendation tasks. In Proceedings of the fourth ACM conference on Recommender systems(RecSys ’10). ACM, New York, NY, 39–46. https://doi.org/10.1145/1864708.1864721 Recommender systems evaluation real time.
[14]
Yizhou Sun Peng Xia, Benyuan Liu and Cindy Chen. 2015. Reciprocal Recommendation System for Online Dating. In Proceedings of the 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining(ASONAM ’15). ACM, New York, NY, 234–241. https://doi.org/10.1145/2808797.2809282
[15]
Yehuda Koren Robert Bell and Chris Volinsky. 2009. Matrix Factorization Techniques for Recommender Systems. Computer 42, 8 (Aug. 2009), 30–37. https://dl.acm.org/citation.cfm?id=1608614
[16]
Xin Rong. 2011. word2vec Parameter Learning Explained. axIv 0, 0 (Nov. 2011). https://archive.org/details/arxiv-1411.2738
[17]
Badrul Sarwar and John Riedl. 2001. Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th International World Wide Web Conference(WWW ’01). ACM, New York, NY, 285–295. https://doi.org/10.1145/371920.372071
[18]
Gregory S. Corrado Tomas Mikolov, Kai Chenand Jeffrey Dean. 2013. Efficient Estimation of Word Representations in Vector Space. ICLR 0, 0 (Jan. 2013), 0. https://arxiv.org/abs/1301.3781
[19]
Alan W. Black Wang Ling, Chris Dyer and Isabel Trancoso. 2015. Two/Too Simple Adaptations of Word2Vec for Syntax Problems. In Proceedings of the 2015 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies(NAACL ’15). Association for Computational Linguistics, Denver, Colorado, 1299–1304. https://doi.org/10.3115/v1/N15-1142 Word2vec example problems.
[20]
Trong Duc Le Xuan Nhat Lam, Thuc Vu and Anh Duc Duong. 2008. Addressing cold-start problem in recommendation systems. In Proceedings of the 2nd international conference on Ubiquitous information management and communication(ICUIMC ’08). ACM, New York, NY, 208–211. https://doi.org/10.1145/1352793.1352837
[21]
Robert Schreiber Yunhong Zhou, Dennis Wilkinson and Rong Pan. 2008. Large-Scale Parallel Collaborative Filtering for the Netflix Prize. In Proceedings of the 4th international conference on Algorithmic Aspects in Information and Management(AAIM ’08). Springer-Verlag, Berlin, Heidelberg, 337–348. https://doi.org/10.1007/978-3-540-68880-8_32
[22]
Zhang Ning Zheng Siting, Hong Wenxing and Yang Fan. 2012. Job recommender systems: A survey. In Proceedings of the 7th International Conference on Computer Science & Education(ICCSE ’12). IEEE, Melbourne, VIC, Australia, 920–924. https://doi.org/10.1109/ICCSE.2012.6295216

Cited By

View all
  • (2024)Preserving Traditional Recipes and Methods in the Culinary WorldGlobal Sustainable Practices in Gastronomic Tourism10.4018/979-8-3693-7096-4.ch024(403-428)Online publication date: 8-Nov-2024
  • (2024)Recent trends in recommender systems: a surveyInternational Journal of Multimedia Information Retrieval10.1007/s13735-024-00349-113:4Online publication date: 10-Oct-2024
  • (2024)SRRS: Design and Development of a Scholarly Reciprocal Recommendation SystemScientometrics10.1007/s11192-024-05143-8129:11(6839-6866)Online publication date: 21-Sep-2024
  • Show More Cited By

Index Terms

  1. Hybrid Reciprocal Recommender Systems: Integrating Item-to-User Principles in Reciprocal Recommendation
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Information & Contributors

            Information

            Published In

            cover image ACM Conferences
            WWW '20: Companion Proceedings of the Web Conference 2020
            April 2020
            854 pages
            ISBN:9781450370240
            DOI:10.1145/3366424
            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]

            Sponsors

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            Published: 23 April 2020

            Permissions

            Request permissions for this article.

            Check for updates

            Author Tags

            1. Latent Factor Models
            2. Reciprocal Recommender Systems
            3. Word Embeddings

            Qualifiers

            • Research-article
            • Research
            • Refereed limited

            Conference

            WWW '20
            Sponsor:
            WWW '20: The Web Conference 2020
            April 20 - 24, 2020
            Taipei, Taiwan

            Acceptance Rates

            Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

            Contributors

            Other Metrics

            Bibliometrics & Citations

            Bibliometrics

            Article Metrics

            • Downloads (Last 12 months)29
            • Downloads (Last 6 weeks)1
            Reflects downloads up to 02 Mar 2025

            Other Metrics

            Citations

            Cited By

            View all
            • (2024)Preserving Traditional Recipes and Methods in the Culinary WorldGlobal Sustainable Practices in Gastronomic Tourism10.4018/979-8-3693-7096-4.ch024(403-428)Online publication date: 8-Nov-2024
            • (2024)Recent trends in recommender systems: a surveyInternational Journal of Multimedia Information Retrieval10.1007/s13735-024-00349-113:4Online publication date: 10-Oct-2024
            • (2024)SRRS: Design and Development of a Scholarly Reciprocal Recommendation SystemScientometrics10.1007/s11192-024-05143-8129:11(6839-6866)Online publication date: 21-Sep-2024
            • (2023)Generating Popularity-Aware Reciprocal Recommendations Using Siamese Bi-Directional Gated Recurrent Units NetworkVietnam Journal of Computer Science10.1142/S219688882350004510:03(273-301)Online publication date: 31-May-2023
            • (2023)Empowering reciprocal recommender system using contextual bandits and argumentation based explanationsWorld Wide Web10.1007/s11280-023-01173-z26:5(2969-3000)Online publication date: 29-May-2023
            • (2022)GraphRR: A multiplex Graph based Reciprocal friend Recommender system with applications on online gaming serviceKnowledge-Based Systems10.1016/j.knosys.2022.109187251(109187)Online publication date: Sep-2022
            • (2022)A contextual-bandit approach for multifaceted reciprocal recommendations in online datingJournal of Intelligent Information Systems10.1007/s10844-022-00708-659:3(705-731)Online publication date: 25-Jun-2022
            • (2021)Knowledge Perceived Multi-modal Pretraining in E-commerceProceedings of the 29th ACM International Conference on Multimedia10.1145/3474085.3475648(2744-2752)Online publication date: 17-Oct-2021
            • (2021)Multifaceted Reciprocal Recommendations for Online Dating2021 9th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO)10.1109/ICRITO51393.2021.9596224(1-6)Online publication date: 3-Sep-2021
            • (2021)Job Recommendation System Using Content and Collaborative-Based FilteringInternational Conference on Innovative Computing and Communications10.1007/978-981-16-2594-7_47(575-583)Online publication date: 18-Aug-2021
            • Show More Cited By

            View Options

            Login options

            View options

            PDF

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader

            Figures

            Tables

            Media

            Share

            Share

            Share this Publication link

            Share on social media