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.
- 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.
- Python 3.12 or higher
- Streamlit
- Firebase Authentication
- Pandas
- Scikit-learn
- Clone the repository:
git clone https://github.com/abhiiiman/DocBuddy.ai.git
- Change to the project directory:
cd DocBuddy.ai
- Install the required packages:
pip install -r requirements.txt
- Running the Application To start the application, run the following command:
streamlit run app.py
- Precautions
โ ๏ธ - Recommendations โจ
- Medications ๐
- Diets ๐
- Ultra Fast Chat Response โก
- Say
Hello!
in your language to get startedโก
- Login Page โ๏ธ
- Sign Up Page โ
- 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".
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.
This project is under continuous development. We appreciate your feedback and contributions to make DocBuddy.ai
better!