Many people can recall visiting the doctor and receiving a fairly accurate diagnosis and effective medicine. However, health care can be more often than not, inefficient. As Time's Money once reported, it costs about $43 to sit around the doctor's waiting room. The effect of such lack of productive visits are even more noticeable from the perspective of time; while the American Journal of Managed Care estimates, on average, 121 minutes spent when a person seeks medical care, a great amount when compared to the paltry 20 minutes one actually spends.

How can people save time and money, while not neglecting their health? And how can people receive diagnoses for symptoms that may be serious? makes accessing you medical information, and getting a diagnoses, as easy as talking out loud.

What it does integrates your medical history with a powerful AI that helps answer questions about your prescriptions, injuries, pains, and your medical record. The convenient software can run on any Amazon Echo, and creates a friendly environment which responds to questions, concerns, and symptoms.

How we built it

Our software uses two powerful APIs to process data and to help connect us with patients in ways that were never possible before. Cerner provides access to vast medical information, including thousands of prescription medicines, doctor history, and patient information. Amazon Echo helps us bring our app to the common household, making it both convenient and accessible.

Challenges we ran into

-Understanding and utilizing Alexa Skills Kit;
-Switching between languages and implementations on both APIs;
-Integrating and choosing what data is the most important


-Interacting with Alexa Skills directly with PHP
-Dedicated Server with live AI
-Integrating our databases with Cerner API

What we learned

-How to launch an Alexa Skill into the cloud
-How to build an AI in PHP (and, by result of iteration, Java and Node.js) to use Alexa Skills Kit

What's next for

A more personalized and data-driven experience, involving making predictions based on a user's medical history and expanding the prescription drugs in our database. We would also analyze bigger trends of all patients in order to provide long-term trends and smarter diagnoses.

Built With

Share this project: