An Adaptive Match-Making System reflecting the explicit and implicit preferences of users

This is a study of a matchmaking system that adaptively adjusts the recommendation model reflecting the user's implicit preference as well as the explicit one. Many matchmaking systems require their users to assign the level of importance, referred to as weight, of a certain attribute such as age, job, and salary when they select dating partners. However, many users do not know the exact level of importance of each attribute and thus, feel burdened to assign weights. Also, even though users explicitly assign weights, they are often in contrast to the users' actual behaviors in many cases. This paper suggests a new matchmaking system called Adaptive Match-Making System (AMMS) that automatically adjusts the weight of each attribute by analyzing the user's previous behaviors. AMMS provides recommendations for newly entered users on the basis of their explicit-weights assigned by users. However, as the user's behavioral records are accumulated, it begins to build the logistic regression model in order to find out the user's implicit weights and reflects them in proportion to the accuracy of the resulting model. The prototype of AMMS is implemented by using Java and the web editor. It is applied to the created artificial dataset based on the real survey results from major matchmaking companies in Korea.

[1]  Abdulmotaleb El-Saddik,et al.  Collaborative user modeling with user-generated tags for social recommender systems , 2011, Expert Syst. Appl..

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

[3]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[4]  Jaime Teevan,et al.  Implicit feedback for inferring user preference: a bibliography , 2003, SIGF.

[5]  Alexander Tuzhilin,et al.  The long tail of recommender systems and how to leverage it , 2008, RecSys '08.

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

[7]  Fuyuki Ishikawa,et al.  Improving Accuracy of Recommender System by Item Clustering , 2007, IEICE Trans. Inf. Syst..

[8]  Ichiro Sakata,et al.  Machine learning approach for finding business partners and building reciprocal relationships , 2012, Expert Syst. Appl..

[9]  Douglas W. Oard,et al.  Implicit Feedback for Recommender Systems , 1998 .

[10]  Dean P. Foster,et al.  Clustering Methods for Collaborative Filtering , 1998, AAAI 1998.

[11]  David M. Pennock,et al.  Categories and Subject Descriptors , 2001 .

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

[13]  David M. Nichols,et al.  Implicit Rating and Filtering , 1998 .

[14]  P. Regan What if You Can't Get What You Want? Willingness to Compromise Ideal Mate Selection Standards as a Function of Sex, Mate Value, and Relationship Context , 1998 .

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

[16]  Judith S. Donath,et al.  Homophily in online dating: when do you like someone like yourself? , 2005, CHI Extended Abstracts.