Optimally balancing receiver and recommended users' importance in reciprocal recommender systems

Online platforms which assist people in finding a suitable partner or match, such as online dating and job recruiting environments, have become increasingly popular in the last decade. Many of these platforms include recommender systems which aim at helping users discover other people who will also be interested in them. These recommender systems benefit from contemplating the interest of both sides of the recommended match, however the question of how to optimally balance the interest and the response of both sides remains open. In this study we present a novel recommendation method for recommending people to people. For each user receiving a recommendation, our method finds the optimal balance of two criteria: a) the likelihood of the user accepting the recommendation; and b) the likelihood of the recommended user positively responding. We extensively evaluate our recommendation method in a group of active users of an operational online dating site. We find that our method is significantly more effective in increasing the number of successful interactions compared to a state-of-the-art recommendation method.

[1]  Sarit Kraus,et al.  Predicting Human Decision-Making: From Prediction to Action , 2018, Predicting Human Decision-Making.

[2]  Dan Ariely,et al.  What makes you click?—Mate preferences in online dating , 2010 .

[3]  Yoav Freund,et al.  A Short Introduction to Boosting , 1999 .

[4]  Xiongcai Cai,et al.  Interaction-Based Collaborative Filtering Methods for Recommendation in Online Dating , 2010, WISE.

[5]  Lora Aroyo,et al.  The effects of transparency on trust in and acceptance of a content-based art recommender , 2008, User Modeling and User-Adapted Interaction.

[6]  Huan Wang,et al.  A Job Recommender System Based on User Clustering , 2013, J. Comput..

[7]  Y. B. Wah,et al.  Power comparisons of Shapiro-Wilk , Kolmogorov-Smirnov , Lilliefors and Anderson-Darling tests , 2011 .

[8]  Judy Kay,et al.  RECON: a reciprocal recommender for online dating , 2010, RecSys '10.

[9]  Yizhou Sun,et al.  Reciprocal recommendation system for online dating , 2015, 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM).

[10]  Izak Benbasat,et al.  The Effects of Personalizaion and Familiarity on Trust and Adoption of Recommendation Agents , 2006, MIS Q..

[11]  Richard P. Brent,et al.  An Algorithm with Guaranteed Convergence for Finding a Zero of a Function , 1971, Comput. J..

[12]  Sarit Kraus,et al.  Providing explanations for recommendations in reciprocal environments , 2018, RecSys.

[13]  Xiongcai Cai,et al.  Collaborative Filtering for people-to-people recommendation in online dating: Data analysis and user trial , 2015, Int. J. Hum. Comput. Stud..

[14]  Vaclav Petricek,et al.  Recommender System for Online Dating Service , 2007, ArXiv.

[15]  Guy Shani,et al.  Evaluating Recommendation Systems , 2011, Recommender Systems Handbook.

[16]  Daphne Koller,et al.  Toward Optimal Feature Selection , 1996, ICML.

[17]  Sean M. McNee,et al.  Being accurate is not enough: how accuracy metrics have hurt recommender systems , 2006, CHI Extended Abstracts.

[18]  Judy Kay,et al.  Recommending people to people The nature of reciprocal recommenders with a case study in online dating , 2012 .

[19]  Mark A. Hall,et al.  Correlation-based Feature Selection for Discrete and Numeric Class Machine Learning , 1999, ICML.

[20]  Martha Larson,et al.  RecSys Challenge 2016: Job Recommendations , 2016, RecSys.

[21]  Gustavo E. A. P. A. Batista,et al.  A study of the behavior of several methods for balancing machine learning training data , 2004, SKDD.