Development of an Online Health Care Assessment for Preventive Medicine: A Machine Learning Approach

Research output: Contribution to journalArticlepeer-review

17 Citations (Scopus)


BACKGROUND: In the era of information explosion, the use of the internet to assist with clinical practice and diagnosis has become a cutting-edge area of research. The application of medical informatics allows patients to be aware of their clinical conditions, which may contribute toward the prevention of several chronic diseases and disorders. OBJECTIVE: In this study, we applied machine learning techniques to construct a medical database system from electronic medical records (EMRs) of subjects who have undergone health examination. This system aims to provide online self-health evaluation to clinicians and patients worldwide, enabling personalized health and preventive health. METHODS: We built a medical database system based on the literature, and data preprocessing and cleaning were performed for the database. We utilized both supervised and unsupervised machine learning technology to analyze the EMR data to establish prediction models. The models with EMR databases were then applied to the internet platform. RESULTS: The validation data were used to validate the online diagnosis prediction system. The accuracy of the prediction model for metabolic syndrome reached 91%, and the area under the receiver operating characteristic (ROC) curve was 0.904 in this system. For chronic kidney disease, the prediction accuracy of the model reached 94.7%, and the area under the ROC curve (AUC) was 0.982. In addition, the system also provided disease diagnosis visualization via clustering, allowing users to check their outcome compared with those in the medical database, enabling increased awareness for a healthier lifestyle. CONCLUSIONS: Our web-based health care machine learning system allowed users to access online diagnosis predictions and provided a health examination report. Users could understand and review their health status accordingly. In the future, we aim to connect hospitals worldwide with our platform, so that health care practitioners can make diagnoses or provide patient education to remote patients. This platform can increase the value of preventive medicine and telemedicine.

Original languageEnglish
Article numbere18585
Pages (from-to)e18585
JournalJournal of Medical Internet Research
Issue number6
Publication statusPublished - Jun 5 2020


  • machine learning
  • medical informatics
  • online healthcare assessment
  • preventive medicine

ASJC Scopus subject areas

  • Health Informatics


Dive into the research topics of 'Development of an Online Health Care Assessment for Preventive Medicine: A Machine Learning Approach'. Together they form a unique fingerprint.

Cite this