- Predicts risk for multiple diseases using classifiers such as logistic regression, random forest, decision tree, Naive Bayes, and SVM.
- Takes user medical data and symptoms as input.
- Provides a confidence score for each prediction.
- Compares model performance via metrics like accuracy, confusion matrix, and precision-recall.
- Optionally provides home remedy suggestions and is not a substitute for professional medical advice.
- Diabetes
- Heart Disease
- Liver Disease
- Breast Cancer
- Kidney Disease
- Others (customize list based on datasets used)
- Python 3.x
- Scikit-learn
- Pandas, NumPy, Matplotlib
- Web interface: Flask or Streamlit
- Jupyter Notebook for model exploration
- Python 3.6 or higher
- pip
cd disease-prediction-using-machine-learning
Rajat Khurana
Connect with me on LinkedIn: https://www.linkedin.com/in/rajatkhurana08/