An end-to-end solution for predicting hospital readmissions for diabetes patients using machine learning.
This project provides a comprehensive solution for predicting diabetes patient readmissions, including:
- Data Processing Pipeline: Scripts for data cleaning, preprocessing, and feature engineering
- Machine Learning Models: Training and evaluation of predictive models
- Interactive Dashboard: Visualization and monitoring of readmission risks
- Resource Allocation: Recommendations for optimizing healthcare resources
- Python — Core programming language
- Dash — Web application framework for dashboards
- Dash Bootstrap Components — Bootstrap-styled components for Dash
- Plotly — Interactive graphing library
- NumPy — Numerical computations
- Pandas — Data manipulation and analysis
- CSS — Styling the dashboard components
- OS and Base64 — System operations and image encoding
- Shridhar Kumar
- Kritika Gahlawat
- Biswajit Gorai
- Neha Rana
- Saswata Ghosh
Follow the steps below to set up and run the Dash-based data visualization application on your local machine.
-
Clone the Repository to E Drive
Open your terminal and run:cd /e/ git clone https://github.com/Shridhar7-8/Data-Visualization-Project.git
-
Install the Required Dependencies Navigate to the cloned directory and install the Python packages:
cd E:/Data-Visualization-Project pip install -r requirements.txt
-
Run the Dash Application Move to the app directory and run the script:
cd E:/Data-Visualization-Project/src/visualization python dash1.py