{'fraction_non_alphanumeric': 0.015748031496062992, 'fraction_numerical': 0.012248468941382326, 'mean_word_length': 5.217391304347826, '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}}
A Pragmatic Comparison of Supervised Machine Learning Classifiers for Disease Diagnosis

This study focuses on comparing the different supervised machine learning classifiers such as Logistic Regression, Naïve Bayes, Support Vector Machine, K-Nearest Neighbour, Decision Tree, Random Forest, AdaBoost and Multilayer Perceptron used for diagnosing and predicting the diabetes disease from the hepatic and lipid profile panel and choosing the most suitable method based on the accuracy of these algorithms. The research study essentially puts forward a novel approach to predict one disease from the markers of other related diseases. The dataset used in all the experiments mentioned in the paper has been collected from a medical center situated in Kashmir for a period of six months. Jupyter Notebook has been used as a data analytics tool and Python 3.7 as a programming language to perform all the experiments. The data for training and testing has been split into different ratios of 80:20 and 70:30. The observed results determine that the Random Forest algorithm attained the best accuracy of 82.72% with only nine predictive attributes.