1. A computer implemented method comprises: receiving by one or more computing systems a set of answers to a series of questions sent to a consumer of services; determining by the one or more computing systems one or more medical issues for the consumer, with the determined one or more medical issues based on the set of answers; retrieving, based on the determined one or more medical issues, one or more topics for the consumer to discuss with the service provider; and generating by the one or more computing systems a graphical user interface that when rendered on a display device, renders a visual representation of the one or more topics for the consumer to discuss with a service provider, a visual representation of a first link, selection of which enables the consumer to search for the service provider, and a visual representation of a second link, selection of which establishes a communication channel between the consumer and the service provider.