Skip to content

An automatic trained voice-enabled conversational chatbot with images and video support which does not allow you to feel the absence of doctor, hospital staff and management by solving your desired quests.

Notifications You must be signed in to change notification settings

Aayushpatel007/Healthify.AI

Repository files navigation

Healthify.AI

An automatic trained voice-enabled conversational chatbot with images and video support which does not allow you to feel absence of doctor, hospital staff and management by solving your desired quests.

Abstract

Given the fact that every person is unique, some medical conditions are atypical and that bots can’t communicate effectively (at least not yet), the answer for now is no. However, with rise of Artificial Intelligence and Chat-Bots probelms can be solved to a huge extent which will save patients and practitioners time and money while allowing a greater level of oversight.

Why Chat-Bots are more important in Health Care Industry?

  • Chat Bots can easily replace the work of Hospital Receptionist by guiding patients about hospital and its services(including billings,insurance coverage).
  • Shortage of doctors
  • Wasting time and money for small follow-ups

Our Solution- Healthify.AI


Getting Started

Here, you will be able to step wise instructions to run this bot. Additionally, outputs of different conversations will be provide which will demonstrate use of AI and Natural Language Processing.These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Installing & Prerequisites

A step by step series of examples that tell you how to get a development env running

Natural Language Processing(ML) libraries => Python

pip install difflib  => Sequence matching algorithm
pip install snips-nlu  => Natural Language Understanding Library
pip install flask  => For API

Major Android Dependencies

Install Android Studio latest version 
implementation 'com.github.shrikanth7698:ChatView:v0.1.2'  => For Chat View in Android Studio
implementation 'com.android.volley:volley:+'

Output

Note

In output:

  • Last image shows that chat-bot gives the same answers to different questions which means the same meaning. i.e Even after rephrasing the question the chat-bot is able to answer the questions with same answers. Eg: 1. What should I diet? 2. What should I eat in diet? 3. Tell me what can I eat in diet? ,etc.

  • Additionally, Videos are also shown during chat if users wants to know more about it.

Now here is a big game changer which make Helthify.AI a self learning bot !!

  • As, Currently we have a limited dataset of patient-doctor & patient-hospital-staff / receptionist Conversations. But we really want to keep user's updated with precise and up-to-date information.

Hence, We have a solution to this problem.

  • Web Portal is developed for doctors, as whenever they get time from their hectic schedule they can update information to user's by filling a web form

But, what if user's are not satisfied with the response they get from the chat-bot.Again we have provided a solution to this issue.

  • After finishing the conversation, user has to submit their ratings. If ratings are low they will be directed to an Submission form in which they will share their problem. By this, we can train the chat-bot more accurate and precise.

Deployment

  • Web application and Python code (Flask API-hello.py) which hosted on heroku
  • You can get Android APK from this git repository (app-debug.apk)

Authors

  • Aayush Patel

About

An automatic trained voice-enabled conversational chatbot with images and video support which does not allow you to feel the absence of doctor, hospital staff and management by solving your desired quests.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published