Predictive modeling and web-based tool for cervical cancer risk assessment: A comparative study of machine learning models

MethodsX. 2024 Mar 11:12:102653. doi: 10.1016/j.mex.2024.102653. eCollection 2024 Jun.

Abstract

In today's digital era, the rapid growth of databases presents significant challenges in data management. In order to address this, we have developed and designed CHAMP (Cervical Health Assessment using machine learning for Prediction), which is a user interface tool that can effectively and efficiently handle cervical cancer databases to detect patterns for future prediction diagnosis. CHAMP employs various machine learning algorithms which include XGBoost, SVM, Naive Bayes, AdaBoost, Decision Tree, and K-Nearest Neighbors in order to predict cervical cancer accurately. Moreover, this tool also designates to evaluate and optimize processes, to retrieve the significantly augmented algorithm for predicting cervical cancer. Although, the developed user interface tool was implemented in Python 3.9.0 using Flask, which provides a personalized and intuitive platform for pattern detection. The current study approach contributes to the accurate prediction and early detection of cervical cancer by leveraging the power of machine learning algorithms and comprehensive validation tools, which aim to provide learned decision-making.•CHAMP is a user interface tool which is designed for the detection of patterns for future diagnosis and prognosis of cervical cancer.•Various machine learning algorithms are employed for accurate prediction.•This tool provides personalized and intuitive data analysis which enables informed decision-making in healthcare.

Keywords: Cervical cancer; Early detection; Machine learning; Predictive Modeling and Web-Based Tool for Cervical Cancer Risk Assessment: A Comparative Study of Machine Learning; Predictive modeling; Risk assessment; Web-based tool; XGBoost.