1. A computer-implemented method performed by one or more processors, comprising: automatically determining, based on the one or more processors inferring usage behaviors by a plurality of users with respect to a computer-implemented system, a mutual interest in establishing contact between a first user and a second user of the plurality of users; based on the determined mutual interest, generating a first recommendation, comprising a representation of the second user, for delivery to the first user; based on the determined mutual interest, generating a second recommendation, comprising a representation of the first user, for delivery to the second user; determining a first expression of interest in the second user based on one or more behaviors exhibited by the first user in response to receiving the first recommendation; determining a second expression of interest in the first user based on one or more behaviors exhibited by the second user in response to receiving the second recommendation; determining a bilateral expression of interest between the first user and the second user based on the first expression of interest and the second expression of interest; and revealing to the first user and the second user the bilateral expression of interest.