Skip to content

A Streamlit-powered dashboard for hospital performance analysis, patient clustering, and billing optimization. This interactive dashboard analyzes 55,500+ patient records across 10 U.S. hospitals.

License

Notifications You must be signed in to change notification settings

Dashboard-Design/Healthcare-Analytics-Streamlit-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Healthcare Analytics Dashboard

This Streamlit application provides interactive analytics and insights from a dataset of 55,500 patient records across 10 U.S. hospitals. It features sections on patient demographics, hospital performance, insurance and billing, and trends and forecasting. The dashboard uses Plotly for visualizations and employs machine learning techniques, including K-Prototypes clustering, to uncover patterns in patient data and billing.

Image

The Onyx Data DNA April 2025 Challenge provided this dataset, and I developed the Streamlit app as part of my competition submission.

Features

  • Patient Demographics: Analyze age, gender, blood type distributions, and more, offering insights into patient characteristics.
  • Hospital Performance: Evaluate hospital metrics such as patient volume, billing, and efficiency, aiding in performance comparisons.
  • Insurance & Billing: Examine billing patterns, insurance provider performance, and condition-specific billing with clustering insights for cost optimization.
  • Trends & Forecasting: Explore historical trends and forecast future metrics, supporting strategic planning.

Setup Instructions

  1. Clone the repository
  2. Navigate to the project directory
  3. Install the required dependencies
  4. Ensure the dataset CSV file 'Healthcare Analysis Dataset.csv' is placed in the correct directory as specified in utils.py.
  5. Run the Streamlit app: Home.py

Usage

Upon running the app, use the sidebar to select time periods and navigate through different pages to explore various aspects of the healthcare data. Each page provides interactive visualizations and insights, with options for period comparisons and detailed analytics.

License

This project is licensed under the MIT License.

About

A Streamlit-powered dashboard for hospital performance analysis, patient clustering, and billing optimization. This interactive dashboard analyzes 55,500+ patient records across 10 U.S. hospitals.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published