1. A computer-implemented method comprising: comparing a first user preference profile of a first user of an online social network and a second user preference profile of a second user of an online social network, the first user preference profile indicating preferences of the first user and the second user preference profile indicating preferences of the second user; determining, one or more hardware processors, that the second user is similar to the first user, based on the comparison; notifying the first user that the second user is similar to the first user; and prompting the first user to connect to the second user via the online social network.