Improving Menstrual Cycle Prediction Accuracy using Advanced Machine Learning Model Methods

  • J. C. O
  • O. A. N
  • SP. C. O
  • et al.
N/ACitations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

A menstrual cycle prediction system was developed in this paper. To train the dataset obtained from Kaggle, twenty-two machine-learning algorithms were used. Twelve features were used to obtain the predicting variable. The model accuracy and performance were obtained using six standard evaluation metrics as shown in the result section. 0.9864 was obtained as the R2 score for the Decision Tree algorithm, which was the best amongst other models. This indicates that with the Decision Tree, the ovulation day of women can be predicted with higher accuracy. After saving the model with the highest accuracy, it was deployed on a web application using Python, Django, HTML, CSS. Also, VS Code and Jupyter Noteboook were the IDEs that were used in developing this system.

Cite

CITATION STYLE

APA

J. C., O., O. A., N., SP. C., O., C, N., D. C., N., J. U, N., … F. A., I. (2023). Improving Menstrual Cycle Prediction Accuracy using Advanced Machine Learning Model Methods. Journal of IoT and Machine Learning, 1(2), 1–7. https://doi.org/10.48001/joitml.2023.121-7

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free