Machine learning system to predict liver disease from blood test results. Compares multiple algorithms using the Indian Liver Patient Dataset.
- Best Model: Logistic Regression
- Accuracy: 73.5%
- Recall: 96.4%
- Top Features: ALT (Sgpt), AST (Sgot), Direct Bilirubin
liver_disease_analysis.ipynb- Complete analysis notebooksrc/- Data loading and model training codemodels/- Trained model and scalerreports/- Visualizations and results
pip install -r requirements.txt
python -c "from src.model_trainer import train_and_evaluate_models; results = train_and_evaluate_models()"