Welcome to the AI based Healthcare System! This project uses a machine learning model to predict possible diseases based on the symptoms entered by the user. The application leverages a Support Vector Classifier (SVC) to make predictions and provide additional information such as disease description, Wikipedia summary, precautions, medications, diet plans, and recommended workouts. 🌟
- 💡 Predict disease based on symptoms.
- 📄 Display detailed information on the predicted disease.
- 🔍 Wikipedia summary of the disease for easy reference.
- 💊 Medication recommendations for managing the disease. Personalized diet recommendations.
- 🏋️♂️ Suggested workout plans for better health.
- 🛡️ Precautionary measures to follow for disease prevention.
To run the project locally, follow the steps below:
# Clone the repository
git clone https://github.com/OmTheWhiteHat/MRS-AI.git
# Navigate into the project directory
cd MRS-AI
# Install the required dependencies
pip install -r requirements.txt
# Run the Flask app
python main.py
- 🔧 Flask - Python web framework to build the web application.
- 🤖 Machine Learning - Support Vector Classifier (SVC) for disease prediction.
- 📊 Pandas - Data manipulation for the dataset.
- 📚 Wikipedia API - To fetch Wikipedia summaries of diseases.
The user enters a list of symptoms, and the machine learning model predicts the most likely disease. After the prediction, the app displays:
- The predicted disease 🏥
- A detailed description 📖
- Wikipedia summary 🌍
- Precautions 🛡️
- Recommended medications 💊
- Suggested diet 🍽️
- Suggested workout plans 🏋️♂️
The dataset used for training the model is a collection of common diseases and their associated symptoms. It is loaded into the app using Pandas for easier processing.
If you would like to contribute to the project, please follow these steps:
- 🍴 Fork the repository
- 🧑💻 Create a new branch
- 🔧 Make your changes
- 📋 Commit your changes
- 📤 Push to the branch
- 🔀 Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
If you have any questions, feel free to reach out!
Email: [email protected]