The project aims to evaluate and compare the performance of various machine learning techniques in accurately classifying ECG signals into normal and abnormal categories, offering a more reliable, automated, and cost-efficient solution for heart disease diagnostics.
In this project, we conducted a comparative analysis of machine learning algorithms for ECG signal classification, leveraging advanced feature extraction techniques. The dataset comprises 175,729 records with features including QRS morphology, intervals, and peak measurements. We evaluated various algorithms, including Decision Trees (DT), Random Forests (RF), Logistic Regression (LR), Support Vector Machines (SVM) with Polynomial and Radial Basis Function (RBF) kernels, and K-Nearest Neighbors (KNN). Additionally, we proposed and tested advanced methods such as XGBoost and a Stacking Classifier. The results demonstrated high classification accuracy across these algorithms, with XGBoost and the Stacking Classifier achieving the highest accuracy of 0.99. This analysis highlights the effectiveness of incorporating advanced machine learning techniques and feature extraction in improving ECG signal classification, providing valuable insights for enhancing diagnostic accuracy and efficiency in cardiovascular health assessments.
Keywords: ECG Classification, machine learning algorithms, Feature Extraction, Decision Tree, Random Forest, Logistic Regression, Support Vector Machines, K Nearest Neighbors, XGBoost, Stacking Classifier.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

H/W CONFIGURATION:
Processor - I3/Intel Processor
Hard Disk - 160GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
RAM - 8GB
S/W CONFIGURATION:
β’ Operating System : Windows 7/8/10
β’ Server side Script : HTML, CSS, Bootstrap & JS
β’ Programming Language : Python
β’ Libraries : Flask, Pandas, MySQL. Connector, Scikit-Learn
β’ IDE/Workbench : VS Code
β’ Technology : Python 3.8+
β’ Server Deployment : Xampp Server