The main objective of this project is to develop an automated, accurate, and efficient ECG classification system using deep learning techniques. By leveraging the PTB-XL dataset and combining raw ECG signals with patient metadata, the project aims to classify recordings into key diagnostic categories. The goal is to enhance early detection of cardiac conditions, reduce manual interpretation errors, and support healthcare professionals in making reliable clinical decisions.
The increasing prevalence of cardiovascular diseases has necessitated the development of automated diagnostic systems for early detection and accurate classification of heart conditions. Electrocardiography (ECG) is a widely used non-invasive technique for heart health monitoring. However, interpreting ECG signals manually can be time-consuming and error-prone. This project focuses on the classification of ECG signals using deep learning techniques, leveraging the publicly available PTB-XL dataset. The dataset consists of over 21,000 ECG recordings, along with detailed metadata about the patients. In this research, a multi-label classification approach is adopted, where ECG signals are categorized into five diagnostic classes: Normal (NORM), Myocardial Infarction (MI), ST/T Change (STTC), Conduction Disturbance (CD), and Hypertrophy (HYP). The project applies various deep learning models, including Convolutional Neural Networks (CNN), CNN + Long Short-Term Memory (LSTM), CNN + Variational Autoencoder (VAE), and CNN + Bidirectional LSTM with Attention Mechanism, to classify these signals. A combination of metadata and raw ECG data is used to create a comprehensive model for accurate prediction. The final model aims to provide reliable and efficient classifications that can assist healthcare providers in diagnosing cardiac conditions. Evaluation metrics such as binary accuracy, precision, and recall are used to assess the modelβs performance. The results show that the CNN + Bidirectional LSTM model achieved the highest classification accuracy, making it a robust solution for ECG signal analysis. This research holds potential for automating cardiac diagnoses, reducing human error, and improving overall healthcare efficiency.
Keywords: ECG classification, deep learning, PTB-XL dataset, CNN, LSTM, VAE, Bidirectional LSTM, cardiac health, Myocardial Infarction, multi-label classification.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

1. SOFTWARE REQUIREMENS
Operating System : Windows 7/8/10
Server-side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python
Libraries : Flask, Pandas,, Sklearn, NumPy, Seaborn, Matplotlib,pytorch
IDE/Workbench : VSCode
Technology : Python 3.8+
Server Deployment : Xampp Server
Database : MySQL
2. HARDWARE REQUIREMENTS
Processor - I5/Intel Processor
RAM - 8GB+ (min)
Hard Disk - 128 GB+
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - Any