Skip to content

This project aims to develop a healthcare system that can predict multiple diseases, including liver disease, diabetes and heart disease using machine learning techniques. These are the most common types of Diseases that plaque the Indians today.

License

Notifications You must be signed in to change notification settings

pavanbadempet/A-Healthcare-System-using-Machine-Learning-Techniques-for-Disease-Prediction-with-Chatbot-Assistance

Repository files navigation

A-Healthcare-System: Disease Prediction with Chatbot Assistance

Overview

Welcome to the repository for our Healthcare System using Machine Learning Techniques. This project focuses on disease prediction, including liver disease, diabetes, and heart disease, through machine learning models implemented with XGBoost. Additionally, a healthcare chatbot is integrated to provide personalized health recommendations. The entire system is containerized using Docker and deployed on Google Cloud Run for seamless scalability. Users also have the option to run the system locally.

Key Features

  • Disease Prediction: Utilizes XGBoost and Python ML libraries to predict prevalent diseases, addressing health challenges in the Indian population.

  • Healthcare Chatbot: Integrates NLP and OpenAI API techniques for interactive and personalized health recommendations.

  • Dockerized: The system is containerized for easy deployment and management.

  • Cloud Deployment: Utilizes Google Cloud Run for scalable and available healthcare services.

  • Local Deployment: Users can run the system locally for testing and development purposes.

Getting Started

Cloud Deployment (Google Cloud Run)

  1. Deploy the Docker image to Google Container Registry.

  2. Deploy the container to Google Cloud Run. Follow the instructions in the Google Cloud Run documentation.

Usage

  • Train machine learning models on public datasets for disease prediction.

  • Run the healthcare chatbot for interactive health recommendations.

  • Access the system through the provided API endpoints.

Contributing

Contributions are encouraged! Follow the guidelines in the CONTRIBUTING.md file to get started.

License

This project is licensed under the MIT License for personal and commercial use.

Acknowledgments

We appreciate contributions from the open-source community and the support received in making this healthcare system a reality.

For any questions or feedback, feel free to contact us. Thank you for your interest in our project!

About

This project aims to develop a healthcare system that can predict multiple diseases, including liver disease, diabetes and heart disease using machine learning techniques. These are the most common types of Diseases that plaque the Indians today.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks