{'fraction_non_alphanumeric': 0.02732919254658385, 'fraction_numerical': 0.007453416149068323, 'mean_word_length': 5.548780487804878, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Heart Disease Prediction Using Classification Models

A lot of people die all over the world due to various cardiovascular diseases. These diseases cause serious threat to the life of people and mostly affect people in the age range of 25-69years. There are various conventional methods and manual medical procedures of diagnosis for detection of cardiovascular diseases. However, these procedural methods are highly expensive and have reduced scalability performance, and hence are highly time consuming and sometimes prone to errors. Therefore, it is important to detect cardiovascular diseases using certain intelligent systems which deployMachine Learning (ML)techniques for better feature extraction, and early detection to avoid critical health circumstances, and thereby assist in improving medical diagnosis. This paper proposes and implements a cost effective and affordable ML model, which can detect whether a given person suffers from heart disease or not, given their clinical record, at an early stage. The proposed model is a composition of various ML classifiers such as K-Nearest Neighbors (KNN), Random Forest (RF), Decision Tree (DT), Logistic Regression(LR), Support Vector Machine(SVM) and Naïve Bayes(NB), on theCleveland dataset and makes a comparison amongst them. The model deploys data preprocessing such as normalization, feature extraction and classification. In this paper it is observed that the Naïve Bayes classifier gives best prediction which is 86.88%compared to all other classifiers and the Decision Tree classifier gives the least performance amongst all, which is 78.69%.