1. A computer-implemented method, comprising: receiving, by a processing device and from a client device associated with a requesting user of an online patient community, a request to search for other users who are associated with at least a threshold level of similarity to the requesting user; accessing information indicative of a patient profile of the requesting user; determining, based on contents of the patient profile, one or more attributes of the requesting user; searching a data repository for information indicative of a user associated with one or more attributes corresponding to at least one of the one or more attributes of the requesting user; identifying, based on searching, a user associated with one or more attributes corresponding to at least one of the one or more attributes of the requesting user; determining that the one or more corresponding attributes of the identified user satisfy the threshold level of similarity; and transmitting, to the client device, information indicative of the identified user, with the transmitted information specifying the identified user as being a peer of the requesting user.