The main objective of this research is to design and develop a robust predictive framework for heart disease classification by integrating hybrid feature selection and ensemble learning techniques. The study aims to preprocess the dataset effectively through normalization, encoding, and handling of missing values to ensure data consistency and model reliability. A hybrid feature selection process combining Random Forest and Recursive Feature Elimination (RFE) is implemented to identify the most influential clinical parameters while eliminating redundant and noisy features. The refined dataset is used to train multiple classifiers such as CatBoost, LightGBM, and Deep Neural Networks (DNN) to evaluate individual model performance. To further enhance prediction accuracy and stability, an ensemble model integrating CatBoost, DNN, and AdaBoost is developed, where the ensemble weights are optimized using a Genetic Algorithm. The objective is to achieve high accuracy, precision, recall, and F1-score while maintaining interpretability and computational efficiency. This research ultimately seeks to establish an adaptive and scalable classification model capable of improving diagnostic reliability and decision-making within structured medical datasets.
Heart disease prediction requires
analyzing diverse clinical attributes with complex interdependencies. This
research presents a hybrid framework that combines optimized feature selection
with advanced ensemble learning to improve prediction accuracy and
interpretability. The dataset includes parameters such as age, sex, chest pain
type, blood pressure, cholesterol, fasting blood sugar, electrocardiographic
results, maximum heart rate, exercise-induced angina, and thalassemia
condition.
Keywords: Heart disease, Feature Selection, Random Forest, Recursive Feature Elimination, CatBoost, LightGBM, Deep Neural Network, AdaBoost, Genetic Algorithm, Ensemble Learning.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

β’ Processor - I5/Intel Processor
β’ RAM - 8GB (min)
β’ Hard Disk - 160 GB
β’ Key Board - Standard Windows Keyboard
β’ Mouse - Two or Three Button Mouse
β’ Monitor - Any
β’ Operating System : Windows 7/8/10
β’ Server side Script : HTML, CSS, Bootstrap & JS
β’ Programming Language : Python
β’ Libraries : Flask, Pandas, Mysql.connector, Os, Numpy,
Scikit-learn.
β’ IDE/Workbench : VS-Code
β’ Technology : Python 3.10+
β’ Server Deployment : Xampp Server
β’ Database : MySQL