Improved user similarity computation for finding friends in your location

Recommender systems are most often used to predict possible ratings that a user would assign to items, in order to find and propose items of possible interest to each user. In our work, we are interested in a system that will analyze user preferences in order to find and connect people with common interests that happen to be in the same geographical area, i.e., a “friend” recommendation system. We present and propose an algorithm, Egosimilar+, which is shown to achieve superior performance against a number of well-known similarity computation methods from the literature. The algorithm adapts ideas and techniques from the recommender systems literature and the skyline queries literature and combines them with our own ideas on the importance and utilization of item popularity.

[1]  Patrick Seemann,et al.  Matrix Factorization Techniques for Recommender Systems , 2014 .

[2]  Guoji Zhang,et al.  Weighted Local Naive Bayes Link Prediction , 2017, J. Inf. Process. Syst..

[3]  Jianzhong Li,et al.  Probabilistic Skyline on Incomplete Data , 2017, CIKM.

[4]  Capers Jones,et al.  Embedded Software: Facts, Figures, and Future , 2009, Computer.

[5]  Katayoun Farrahi,et al.  Trust reality-mining: evidencing the role of friendship for trust diffusion , 2017, Human-centric Computing and Information Sciences.

[6]  David Liben-Nowell,et al.  The link-prediction problem for social networks , 2007 .

[7]  Bernhard Seeger,et al.  Progressive skyline computation in database systems , 2005, TODS.

[8]  Juan José del Coz,et al.  Clustering people according to their preference criteria , 2008, Expert Syst. Appl..

[9]  John Hannon,et al.  Recommending twitter users to follow using content and collaborative filtering approaches , 2010, RecSys '10.

[10]  Donald Kossmann,et al.  The Skyline operator , 2001, Proceedings 17th International Conference on Data Engineering.

[11]  Rui Jiang,et al.  Constructing a user similarity network to remove adverse influence of popular objects for personalized recommendation , 2013, Expert Syst. Appl..

[12]  Xueqi Cheng,et al.  Informational friend recommendation in social media , 2013, SIGIR.

[13]  Jacob Cohen A Coefficient of Agreement for Nominal Scales , 1960 .

[14]  Polychronis Koutsakis,et al.  eMatch: An Android Application for Finding Friends in Your Location , 2015, Mob. Inf. Syst..

[15]  S. Duck,et al.  Personality similarity and the development of friendship: A longitudinal study , 1978 .

[16]  Daewon Kim,et al.  Nearest Neighbor Based Prototype Classification Preserving Class Regions , 2017, J. Inf. Process. Syst..

[17]  E. Forgy,et al.  Cluster analysis of multivariate data : efficiency versus interpretability of classifications , 1965 .

[18]  P. Rousseeuw Silhouettes: a graphical aid to the interpretation and validation of cluster analysis , 1987 .

[19]  Danielle H. Lee Personalizing Information Using Users' Online Social Networks: A Case Study of CiteULike , 2015, J. Inf. Process. Syst..

[20]  Laurent Moalic,et al.  Clustering Weekly Patterns of Human Mobility Through Mobile Phone Data , 2018, IEEE Transactions on Mobile Computing.

[21]  Anis Yazidi,et al.  An Adaptive Approach to Learning the Preferences of Users in a Social Network Using Weak Estimators , 2012, J. Inf. Process. Syst..

[22]  Noël Crespi,et al.  CSD: A multi-user similarity metric for community recommendation in online social networks , 2016, Expert Syst. Appl..

[23]  Barbara Di Eugenio,et al.  Squibs and Discussions: The Kappa Statistic: A Second Look , 2004, CL.

[24]  W. A. Scott,et al.  Reliability of Content Analysis ; The Case of Nominal Scale Cording , 1955 .

[25]  Amir Masoud Rahmani,et al.  Personality classification based on profiles of social networks’ users and the five-factor model of personality , 2018, Human-centric Computing and Information Sciences.

[26]  Noël Crespi,et al.  Alike people, alike interests? Inferring interest similarity in online social networks , 2015, Decis. Support Syst..

[27]  Raouf Boutaba,et al.  An analysis of peer similarity for recommendations in P2P systems , 2010, Multimedia Tools and Applications.

[28]  Carol M. Werner,et al.  Similarity of Activity Preferences among Friends: Those Who Play Together Stay Together. , 1979 .