1. A computer-based system comprising a server operatively coupled to one or more user interface devices via a public network and configured to: calculate a match value from one or more peer-responses submitted by peers having reviewed one or more correlated user profiles; cause the user interface device to display the user profiles of respective users to each other if the match value exceeds a predefined threshold.