1. A method, comprising: providing a web server coupled with a connection server configured to establish real time communication connections between telephonic devices, wherein: a data store stores: communication references of a first set of telephonic devices registered in the data store, and information about first users of the first set of telephonic devices; the web server is configured to: present the information of the first users of the first set of telephonic devices to second users of a second set of telephonic devices; receive requests from the second users identifying selected ones of the first users; and the connection server is configured to, in response to the requests, establish telephone connections between respective telephonic devices of the second users and respective telephonic devices of the selected ones of the first users based on communication references in the data store; in response to a user of a web browser visiting the web server: presenting, by the web server to the web browser, a user interface of an interactive test that includes a plurality of questions; receiving, in the web server via the web browser, answers to the questions from the user of the web browser; determining, by a computing apparatus, personalized ranks of the information of first users of the first set of telephonic devices based on the user answers; selecting, by the computing apparatus, a subset of the first users based on the personalized ranks determined from the user answers; presenting, by the web server to the web browser, the information about the subset of the first users; receiving, in the web server, a user selection of a particular one of the first users from the subset presented in the web browser; and in response to the user selection, prompting, by the web server, the user to engage a service of the connection server, including: identifying, from the data store, a communication reference of the particular one of the first users; presenting information of the particular one of the first users; and establishing, using the communication reference, a real time communication connection between a telephonic device of the user and a telephonic device of the particular one of the first users.