Bingli is the smartest medical interview on the planet. Bingli interviews the patient in a smart way ahead of the consultation, so symptoms are accurately communicated to the doctor. The patient is better prepared and the doctor wins valuable time and this will all lead to better healthcare. Bingli conducts a smart medical interview with the patient by asking the right questions in advance, when the patients are in the comfort of their homes and have the time to think about the answers; and by asking questions defined by medical decision making strategies and generated by self-learning algorithms.