FYP

CardioGraph Pro

CardioGraph Pro is a comprehensive system for early detection and management of heart disease. It integrates advanced machine learning, ECG signal analysis, demographic data, image processing, and user-friendly interfaces for accurate predictions and personalized guidance.

Table of Contents

Abstract

CardioGraph Pro offers innovative solutions to address the challenges of timely heart disease diagnosis. It combines ECG signal analysis, demographic data integration, and image-based ECG report processing to enhance prediction accuracy. The project’s user-centric design, including a web interface, mobile app, and medical chatbot, prioritizes accessibility and promotes disease management for patients.

Project Motivation

CardioGraph Pro is driven by the need for early and reliable detection of heart disease, a leading cause of mortality worldwide. By integrating multiple data sources and leveraging machine learning, the project aims to:

Features

Technologies

Core Technologies:

Python TensorFlow/Keras scikit-learn OpenCV NumPy Pandas

Web Development:

HTML5 CSS3 JavaScript Bootstrap Flask Django React

Mobile Development:

React Native

Databases:

MS SQL Server MongoDB

Integrated Development Environments

Google Collab Visual Studio Code Jupyter Notebook Anaconda

Installation and Setup

  1. Dependencies: List all required Python libraries, frameworks, and any external tools. Use a requirements.txt file to manage dependencies with versions if possible.
  2. Environment Setup: Guide users on setting up a virtual environment (recommended).
  3. Installation Sequence: Provide step-by-step instructions on installing the project and its dependencies.
  4. Database Setup: If applicable, explain database configuration and connection process.

Usage Instructions

Architecture

CardioGraph Pro Architecture

Data Collection and Preprocessing

Model Development and Training

Deployment

Results and Evaluation

Contributing

This project was developed by Asad Ali in participation with Muhammad Haroom Shahzad and Asad ur Rehman. A project submitted in partial fulfilment of BS Computer Science degree at COMSATS University Lahore.

More Details

For more details, please see the documentation folder.

Let’s Connect

WhatsApp Email LinkedIn Facebook Twitter Personal Website