taharh / DoctorBot

Chatbot for medical diagnosis (HackZurich 2016)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DoctorBot

  • Developed at HackZurich2016
  • Was ranked in the Top 25 (Out of 152 Projects)

Inspiration

Wouldn't it be awesome if you could have a Doctor in your pocket?

What it does

DoctorBot is a chatbot who listens to your symptoms, asks follow up questions, and attempts to diagnose the problem. DoctorBot can also guide you to your nearest hospital.

How we built it

  • Backend: Python + Flask hosted on Heroku
  • Frontend: Facebook Messenger Chatbot
  • Medical Information: Infermedica API
  • Hospital/Clinic location Information: Foursquare venue API
  • Hospictal/Clinic location Sharing: Google Static Maps API
  • NLP stuff: API.ai (didn't quite work as planned :P )

Challenges we ran into

Figuring out how a bot works, trying to connect Kenzen Hardware (add patient vitals) to the bot. Preparing a good user experience.

Accomplishments that we're proud of

We actually made it work! (Well, more or less)

What's next for SlideBack

  • Using location data to detect common trends in an area (e.g. alot of people in Manhattan have the flu)
  • Inproving the NLP part (We had to hack it to prepare it for submission at HackZurich)

Developed By:

  • Sourabh Lal
  • Eric Bezzam
  • Jonathan Bechtold

Credits

About

Chatbot for medical diagnosis (HackZurich 2016)


Languages

Language:Python 100.0%