Litcius/Paper detail

Development of a Machine Learning Based Web Application for Early Diagnosis of COVID-19 Based on Symptoms

Charlyn Nayve Villavicencio, Julio Jerison E. Macrohon, X. Alphonse Inbaraj, Jyh-Horng Jeng, Jer‐Guang Hsieh

2022Diagnostics30 citationsDOIOpen Access PDF

Abstract

Detecting the presence of a disease requires laboratory tests, testing kits, and devices; however, these were not always available on hand. This study proposes a new approach in disease detection using machine learning algorithms by analyzing symptoms experienced by a person without requiring laboratory tests. Six supervised machine learning algorithms such as J48 decision tree, random forest, support vector machine, k-nearest neighbors, naïve Bayes algorithms, and artificial neural networks were applied in the "COVID-19 Symptoms and Presence Dataset" from Kaggle. Through hyperparameter optimization and 10-fold cross validation, we attained the highest possible performance of each algorithm. A comparative analysis was performed according to accuracy, sensitivity, specificity, and area under the ROC curve. Results show that random forest, support vector machine, k-nearest neighbors, and artificial neural networks outweighed other algorithms by attaining 98.84% accuracy, 100% sensitivity, 98.79% specificity, and 98.84% area under the ROC curve. Finally, we developed a web application that will allow users to select symptoms currently being experienced, and use it to predict the presence of COVID-19 through the developed prediction model. Based on this mechanism, the proposed method can effectively predict the presence or absence of COVID-19 in a person immediately without using laboratory tests, kits, and devices in a real-time manner.

Topics & Concepts

Machine learningRandom forestC4.5 algorithmArtificial intelligenceNaive Bayes classifierComputer scienceHyperparameterSupport vector machineDecision treeArtificial neural networkSensitivity (control systems)Coronavirus disease 2019 (COVID-19)Receiver operating characteristicCross-validationDiseaseMedicinePathologyInfectious disease (medical specialty)Electronic engineeringEngineeringCOVID-19 diagnosis using AIAnomaly Detection Techniques and ApplicationsDigital Imaging for Blood Diseases