/HDAD-Software_Engineering

A Machine Learning Web-app hosting data-driven tools for clinicians such as Heart Failure Detection and Classification, Analytics visualization and EHR functionality.

Primary LanguagePythonMIT LicenseMIT

Type Description Languages Products
Web-app
Platform offering ML-based Heart diagnostics and Analytics tools
Python
JS/HTML/CSS
Flask
PostgreSQL|SQLAlchemy
Azure VM
azure-app-service

HDAD : Heart Diagnostics and Analytics Dashboard

HDAD aims to bring a multitude of state-of-the-art and latest Machine Learning research in Healthcare to every clinician, anywhere and anytime. Make accurate predictions and diagnosis of patients. Take data-driven prognostic decisions based on results from Models and professional expertise.

Contributors

  • Achal Dxit
  • Ashish Mishra

Installation

Dillinger requires python 3.7+ to run.

Clone the repository and extract all the files in a folder . Open the folder in terminal or cmd

Create a Virtual environment:

python -m venv venv

Documentations

All the Documents are available in the repository ./Documents. List of available documentations are :

  • User Manual
  • Code Documentation
  • Data Flow Diagrams
  • Software Requirement Specifications (SRS)
  • Basic Testing Report

Activate virtual environment

Scripts/activate

Install dependencies

pip install -r requirements.txt

Edit the environment variables in init.py run flask app

python app.py

Supported on

  • Mozilla, Chrome and Safari
  • Windows, iOS and Android