Skip to content

Nikunj113437/ReviveCare-Your-Personal-Recovery-Companion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

ReviveCare - Your Personal Recovery Companion

image

Introduction

The Post Operative Medical Care Guide ChatBot is a virtual assistant designed to provide personalized and informative post-operative care guidance to patients. This chatbot utilizes the power of AI to offer valuable insights on wound care, physical activity, diet, Personalized Recommendations based on Surgery Type or Medical Procedure medication schedules, and recovery milestones. It aims to assist patients in their recovery journey and ensure they receive timely reminders and helpful advice throughout their healing process.

Features

  • Personalized Post-Op Care: The ChatBot tailors its recommendations based on the patient's medical procedure, condition, and individual needs.

  • Wound Care Advice: Provides detailed instructions on wound care, dressing changes, and monitoring for signs of infection.

  • Physical Activity Recommendations: Offers guidance on appropriate physical activity levels during the recovery period to aid healing and prevent complications.

  • Customized Diet Plans: Suggests suitable dietary choices that promote recovery and support overall health.

  • Medication Reminders: Sends timely reminders to patients for their medication schedules, ensuring adherence to prescribed medications.

  • Recovery Milestone Notifications: Alerts patients about important recovery milestones and follow-up appointments.

  • Emergency Guidance: Provides information on recognizing signs of complications or emergencies, and when to seek immediate medical attention.

How To Use

  • Input Medical Procedure: Upon starting the chat, the user is prompted to enter the date of their medical procedure. This helps the ChatBot set reminders according to the patient's recovery timeline.

  • Select Procedure Type: The user selects the type of medical procedure they underwent from a predefined list or by entering a custom type.

  • Enter Medical Condition: The ChatBot asks the user to describe their medical condition post-surgery, allowing for personalized care recommendations.

  • Receive Personalized Recommendations: Based on the procedure type and medical condition, the ChatBot generates personalized post-operative care recommendations.

  • Set Reminders: The ChatBot schedules reminders for medication, follow-up appointments, and recovery milestones to ensure the patient's adherence to the recovery plan.

  • Emergency Information: The ChatBot provides essential guidance on recognizing signs of complications and emergencies, emphasizing when to seek immediate medical attention.

Technologies Used

  • Python (Programming Language)
  • OpenAI GPT-3.5 (Language Model)
  • Gradio (Web Interface)
  • Twilio API (SMS Reminders)
  • Email API (Email Reminders)

Installation

  1. Clone this repository. git clone [https://github.com/Nikunj113437/Post-Operative-Medical-Care-Guide-Chatbot.git] (https://github.com/Nikunj113437/Post-Operative-Medical-Care-Guide-Chatbot.git)
  2. Install the required Python packages.

    pip install -r requirements.txt

  3. Obtain API keys for Twilio and Email service and configure them in the code.

Usage

Run the chatbot using Python.

python chatbot.py

  1. Open the provided web interface link in your browser.
  2. Follow the on-screen instructions to interact with the ChatBot.

Contributions

We welcome contributions from the community to enhance and improve the functionality of this ChatBot. If you encounter any issues or have ideas for enhancements, feel free to open an issue or submit a pull request.

Credit

This ChatBot was developed by Nikunj Bansal.

Licence

This project is licensed under the MIT License.

ScreenShots of Working Project:

image
image
image
image
image
image

We hope this Post Operative Medical Care Guide ChatBot proves helpful in assisting patients in their post-operative recovery process. If you have any questions or need further assistance, don't hesitate to reach out. Happy healing!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages