A Web Application for Predicting Diabetes Using Machine Learning Methods

Year : 2024 | Volume :11 | Issue : 03 | Page : –
By

Riyaz Ahmed,

Piyush Kumar Gupta,

  1. Student, Department of Computer Science and Engineering, School of Engineering Science and Technology, Jamia Hamdard University, New Delhi, India
  2. Assistant Professor, Department of Computer Science and Engineering, School of Engineering Science and Technology, Jamia Hamdard University, New Delhi, India

Abstract

Diabetes is a long-term disease caused by high glucose quantity in the blood. It has the potential to result in serious health complications like heart disease, hypertension, and ocular damage. It’s good to identify any health issues as early as possible to get the right medical treatment and make necessary lifestyle adjustments. One makes use of machine learning techniques to predict diabetes and develop treatment options using actual cases. The various methodologies to be applied in diverse models entail K-Nearest Neighbor (KNN), Logistic Regression (LR), Decision Tree (DT), Support Vector Machine (SVM), (RF Computers can predict if someone has diabetes by recognizing signs. We will integrate the trained models into a web application that will connect the models to provide real-time predictions based on factors responsible for diabetes such as body mass index (BMI), age, and insulin levels. We utilized the Kaggle dataset to construct a machine learning-based model for predicting diabetes. We developed a Flask application for diabetes prediction to provide insights into health status and risk factors. We organized the app into modules, such as routes, templates, forms, and static assets, and used Flask’s modular structure. Our site uses HTML, CSS and JavaScript to create dynamic content and enable interactivity. Machine learning generates a diabetes risk score based on personal details. We have deployed this algorithm to the web with Flask (a Python framework). Predictive models in healthcare could lead to better patient outcomes. Health providers might employ them through predictive analytics within electronic medical records, mobile apps for monitoring individuals’ wellness statuses or population health management systems that aim at identifying those most at need so that interventions can be prioritized accordingly while keeping track over time. It would be essential for future research efforts towards integration various data sources if we are to obtain more accurate results.

Keywords: Machine Learning, Diabetes Prediction, Application Technology, Health, SVM Model

[This article belongs to Journal of Artificial Intelligence Research & Advances (joaira)]

How to cite this article:
Riyaz Ahmed, Piyush Kumar Gupta. A Web Application for Predicting Diabetes Using Machine Learning Methods. Journal of Artificial Intelligence Research & Advances. 2024; 11(03):-.
How to cite this URL:
Riyaz Ahmed, Piyush Kumar Gupta. A Web Application for Predicting Diabetes Using Machine Learning Methods. Journal of Artificial Intelligence Research & Advances. 2024; 11(03):-. Available from: https://journals.stmjournals.com/joaira/article=2024/view=177243

References

  1. Dey SK, Hossain A, Rahman MM. Implementation of a web application to predict diabetes disease: an approach using machine learning algorithm. In2018 21st international conference of computer and information technology (ICCIT) 2018 Dec 21 (pp. 1-5). IEEE.
  2. Iswanto I, Shankar K, Nguyen PT, Hashim W, Maseleno A. Identifying diseases and diagnosis using machine learning. All Open Access, Bronze. 2019. Available from https://irepository.uniten.edu.my/entities/publication/9a014ce0-e380-4e8c-bdd3-94cef7cee8a5
  3. Kumari VA, Chitra R. Classification of diabetes disease using support vector machine. International Journal of Engineering Research and Applications. 2013 Mar;3(2):1797-801.
  4. Hasan MK, Alam MA, Das D, Hossain E, Hasan M. Diabetes prediction using ensembling of different machine learning classifiers. IEEE Access. 2020 Apr 23;8:76516-31.
  5. Dutta S, Samir BK. Diabetes prediction using ensemble classifier. International Journal of Medical and Health Sciences. 2020;9(2):48-52.
  6. Chauhan SC, Karvande V. Improve classification perfomance in diabetes prediction. Open Access International Journal of Science & Engineering. 2019;4(10):29-33.
  7. Ashiquzzaman A, Tushar AK, Islam MR, Shon D, Im K, Park JH, Lim DS, Kim J. Reduction of overfitting in diabetes prediction using deep learning neural network. InIT Convergence and Security 2017: Volume 1 2018 (pp. 35-43). Springer Singapore.
  8. Wei S, Zhao X, Miao C. A comprehensive exploration to the machine learning techniques for diabetes identification. In2018 IEEE 4th World Forum on Internet of Things (WF-IoT) 2018 Feb 5 (pp. 291-295). IEEE.
  9. Alić B, Gurbeta L, Badnjević A. Machine learning techniques for classification of diabetes and cardiovascular diseases. In2017 6th mediterranean conference on embedded computing (MECO) 2017 Jun 11 (pp. 1-4). IEEE.
  10. Zheng T, Xie W, Xu L, He X, Zhang Y, You M, Yang G, Chen Y. A machine learning-based framework to identify type 2 diabetes through electronic health records. International journal of medical informatics. 2017 Jan 1;97:120-7.
  11. Kumar PS, Pranavi S. Performance analysis of machine learning algorithms on diabetes dataset using big data analytics. In2017 international conference on infocom technologies and unmanned systems (trends and future directions)(ICTUS) 2017 Dec 18 (pp. 508-513). IEEE.
  12. Sisodia D, Sisodia DS. Prediction of diabetes using classification algorithms. Procedia computer science. 2018 Jan 1;132:1578-85.
  13. Mhaskar HN, Pereverzyev SV, Van der Walt MD. A deep learning approach to diabetic blood glucose prediction. Frontiers in applied mathematics and statistics. 2017 Jul 14;3:14.
  14. Vapnik V. The nature of statistical learning theory. Springer science & business media; 2013 Jun 29.
  15. Park J, Sandberg IW. Universal approximation using radial-basis-function networks. Neural computation. 1991 Jun;3(2):246-57.
  16. Burges CJ. A tutorial on support vector machines for pattern recognition. Data mining and knowledge discovery. 1998 Jun;2(2):121-67.
  17. John. diabetes. Kaggle.com. 2018. Available from: https://www.kaggle.com/datasets/johndasilva/diabetes

Regular Issue Subscription Review Article
Volume 11
Issue 03
Received 18/05/2024
Accepted 26/09/2024
Published 07/10/2024

Check Our other Platform for Workshops in the field of AI, Biotechnology & Nanotechnology.
Check Out Platform for Webinars in the field of AI, Biotech. & Nanotech.