The Disease Prediction Application is a sophisticated web platform designed to utilize machine learning models for predicting various diseases based on user-uploaded data and images. This application leverages Flask for the web framework and TensorFlow for machine learning, offering reliable predictions for conditions such as diabetes, breast cancer, heart disease, kidney disease, liver disease, and COVID-19.
- Disease Prediction: Accurately predict multiple diseases using well-trained machine learning models.
- Image Analysis: Upload chest X-ray images for immediate COVID-19 prediction.
- AI Medical Advisor: Receive tailored medical advice generated by AI.
- User-Friendly Interface: Intuitive design for seamless navigation and interaction.
- Backend: Python, Flask
- Machine Learning: TensorFlow, Keras, Pickle
- Image Processing: OpenCV
- APIs: Google Generative AI for generating medical advice
- Frontend: HTML, CSS, JavaScript
git clone https://github.com/yourusername/disease-prediction-app.git
cd disease-prediction-app
Create a virtual environment:
conda create -n disdet python=3.7.12
conda activate disdet
Install all required packages:
pip install -r requirements.txt
Add your Google API Key to the project. You can create a .env
file or set environment variables as necessary.
python app.py
Open your web browser and navigate to http://127.0.0.1:5000
to access the application.
- Upload Data: Access the disease-specific pages to input parameters or upload images.
- Make Predictions: Click the "Predict" button to obtain results.
- View Recommendations: Receive AI-generated advice based on the predictions.
COVID-19 Prediction | Diabetes Prediction |
---|---|
Contributions are welcome! To contribute to this project, please fork the repository and submit a pull request with your proposed changes.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or feedback, please contact [email protected].