NeurIPS 2018poster7 citations

Online Reciprocal Recommendation with Theoretical Performance Guarantees

Fabio Vitale, Nikos Parotsidis, Claudio Gentile

Abstract

A reciprocal recommendation problem is one where the goal of learning is not just to predict a user's preference towards a passive item (e.g., a book), but to recommend the targeted user on one side another user from the other side such that a mutual interest between the two exists. The problem thus is sharply different from the more traditional items-to-users recommendation, since a good match requires meeting the preferences of both users. We initiate a rigorous theoretical investigation of the reciprocal recommendation task in a specific framework of sequential learning. We point out general limitations, formulate reasonable assumptions enabling effective learning and, under these assumptions, we design and analyze a computationally efficient algorithm that uncovers mutual likes at a pace comparable to those achieved by a clairvoyant algorithm knowing all user preferences in advance. Finally, we validate our algorithm against synthetic and real-world datasets, showing improved empirical performance over simple baselines.

BibTeX
@inproceedings{NEURIPS2018_97af07a1,
 author = {Vitale, Fabio and Parotsidis, Nikos and Gentile, Claudio},
 booktitle = {Advances in Neural Information Processing Systems},
 editor = {S. Bengio and H. Wallach and H. Larochelle and K. Grauman and N. Cesa-Bianchi and R. Garnett},
 pages = {},
 publisher = {Curran Associates, Inc.},
 title = {Online Reciprocal Recommendation with Theoretical Performance Guarantees},
 url = {https://proceedings.neurips.cc/paper_files/paper/2018/file/97af07a14cacba681feacf3012730892-Paper.pdf},
 volume = {31},
 year = {2018}
}
Online Reciprocal Recommendation with Theoretical Performance Guarantees · NeurIPS 2018