Skip to content

DocBuddy.ai ๐Ÿฉบ Your Personalized ๐Ÿช„ Doctor Buddy ๐Ÿ‘จ๐Ÿปโ€โš•๏ธ

Notifications You must be signed in to change notification settings

abhiiiman/DocBuddy.ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

DocBuddy.ai ๐Ÿฉบ

Your Personalized ๐Ÿช„ Doctor Buddy ๐Ÿ‘จ๐Ÿปโ€โš•๏ธ

DocBuddy.ai is an intelligent machine learning application designed to predict diseases based on symptoms. It provides detailed descriptions of the predicted diseases, recommends medications, workout plans, diets, and precautions. This tool aims to assist users in managing their health effectively.

Features ๐ŸŒŸ

  • Disease Prediction: Predicts diseases based on user-input symptoms.
  • Detailed Descriptions: Provides comprehensive descriptions of the predicted diseases.
  • Recommendations: Offers personalized recommendations including:
    • Medications
    • Workout plans
    • Diet suggestions
    • Precautionary measures
  • User Authentication: Secure login and signup functionality using Firebase.

Getting Started

Prerequisites

  • Python 3.12 or higher
  • Streamlit
  • Firebase Authentication
  • Pandas
  • Scikit-learn

Installation

  1. Clone the repository:
git clone https://github.com/abhiiiman/DocBuddy.ai.git
  1. Change to the project directory:
cd DocBuddy.ai
  1. Install the required packages:
pip install -r requirements.txt
  1. Running the Application To start the application, run the following command:
streamlit run app.py

HomePage ๐Ÿ 

image

Recommendations Page ๐Ÿ”ฎ

image

  • Precautions โš ๏ธ
  • Recommendations โœจ
  • Medications ๐Ÿ’Š
  • Diets ๐Ÿ‰

image

Generate Report Page ๐Ÿ“‘

image

Chat with DocBuddy.ai ๐Ÿ—จ๏ธ

  • Ultra Fast Chat Response โšก

image

Multilingual Chat Suppport ๐Ÿง 

  • Say Hello! in your language to get startedโšก

image

Accounts Page ๐Ÿ‘ฅโš™๏ธ

  • Login Page โœ”๏ธ

image

  • Sign Up Page โž•

image

Usage โœ”๏ธ

  • Open the application in your web browser.
  • Sign up or log in using your email and password.
  • Select your symptoms from the dropdown list.
  • Click on "Predict Disease" to get the prediction.
  • View the detailed description and recommendations by clicking on "Get Recommendations Now".

Contribution ๐Ÿ‘ฅ

Contribute to improve DocBuddy.ai. Please follow these steps to contribute:

  • Fork the repository.
  • Create a new branch (git checkout -b feature-branch).
  • Make your changes.
  • Commit your changes (git commit -m 'Add some feature).
  • Push to the branch (git push origin feature-branch).
  • Open a pull request.

Please do consider giving DocBuddy a โญ

This project is under continuous development. We appreciate your feedback and contributions to make DocBuddy.ai better!