Skip to content

visd2/liver-patient-detection-app

Repository files navigation

Indian Liver Patient Disease Prediction Web App

Python
Streamlit
License


Table of Contents

  1. Project Overview
  2. Demo
  3. Features
  4. Dataset
  5. Installation
  6. Usage
  7. Model Details
  8. Deployment
  9. Future Improvements
  10. License

Project Overview

This is a web-based application that predicts liver disease based on patient medical data.
The app is built with Python, Streamlit, and scikit-learn, and provides real-time predictions with a modern, interactive UI.


Demo

Liver App Screenshot
Interactive form for liver disease prediction with risk gauge.


Features

  • Sleek two-column input layout for patient data
  • Predicts Liver Disease presence/absence
  • Displays risk probability with a dynamic gauge
  • Color-coded results:
    • Red → Liver Disease Detected
    • Green → No Liver Disease
  • Optional interactive charts to compare patient values to healthy ranges
  • Fully deployable to Streamlit Cloud / Heroku

Dataset

  • Name: Indian Liver Patient Dataset (ILPD)
  • Source: Kaggle ILPD Dataset
  • Features: Age, Gender, Total Bilirubin, Direct Bilirubin, Alkaline Phosphotase, ALT, AST, Total Proteins, Albumin, Albumin/Globulin Ratio
  • Target:
    • 1 → Liver Patient
    • 0 → No Liver Disease

Installation

  1. Clone the repository:
git clone https://github.com/your-username/liver-disease-prediction.git
cd liver-disease-prediction

About

Indian Liver Patient Disease Prediction Web App using Streamlit and Random Forest

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors