This web application is designed to help with the diagnosis of various diseases such as breast cancer, chronic kidney disease, coronary heart disease, liver disease, and diabetes mellitus by analyzing different parameters. The application employs machine learning models on the backend, which is a technique of integrating several ML models.
Visit our web application at https://vishesh-gupta-diagnosis-labs.streamlit.app/
- Provides predictions for different diseases using machine learning models.
- Analyzes various parameters to make accurate predictions.
- Offers a user-friendly interface for easy navigation.
- Provides images of each disease for better understanding.
- Breast Cancer
- Chronic Kidney Disease
- Coronary Heart Disease
- Liver Disease
- Diabetes Mellitus
The application analyzes different parameters provided by the user and uses them to make a prediction for the respective disease. The parameters for each disease are unique and the machine learning models are trained on data sets specific to each disease. The application then provides a result with a probability of occurrence of the respective disease.
The following machine learning models are used in this project to provide accurate predictions:
- Logistic Regression
- Support Vector Machines (SVM)
- Gradient Boosting
- Random Forest
- Decision Tree
- K-Nearest Neighbors (KNN)
- Naive Bayes
- Extreme Gradient Boosting (XGBoost)
Each model is trained on specific data sets for the respective disease to ensure accurate predictions. These models are integrated on the backend of the application to provide predictions based on the parameters provided by the user.
To use this application, simply visit the website and input the required parameters for the respective disease. The application will provide a result with a probability of occurrence for the disease.
Visit our web application at https://vishesh-gupta-diagnosis-labs.streamlit.app/