The objective of this project is to develop a machine learning-based system for classifying fetal health status using various algorithms, such as XGBoost, CatBoost, Random Forest, Stacking Ensemble, MLP, and SVM. The system aims to improve the accuracy of fetal health predictions by analyzing key physiological features, including fetal heart rate. Additionally, the project seeks to enhance the interpretability of the classification models through SHAP plots, enabling medical professionals to understand the decision-making process behind the predictions. The system's goal is to assist in early detection of potential complications, contributing to better prenatal care outcomes.
Fetal health classification is a crucial aspect of prenatal care, enabling early detection of potential complications. This project presents an active learning-based approach for classifying fetal health status using machine learning algorithms. The dataset used in this research includes various features such as fetal heart rate and other physiological parameters to predict fetal health outcomes. Several models, including XGBoost, CatBoost, Random Forest, Stacking Ensemble, MLP, and SVM, are employed for the classification task. The application integrates SHAP (SHapley Additive exPlanations) plots for model interpretation, helping to explain the decision-making process behind each classification. The front-end of the system is built using HTML, CSS, and JavaScript, while the back-end leverages Python with Flask. This research aims to enhance the accuracy of fetal health predictions and improve the interpretability of machine learning models used in medical decision-making.
Keywords: Fetal Health, Machine Learning, Active Learning, Classification, SHAP, XGBoost, CatBoost, Random Forest, Predictive Modeling, Flask
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Processor - I3/Intel Processor
Hard Disk - 160GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
RAM - 8GB
Operating System : Windows 7/8/10
Server side Script : HTML, CSS
Programming Language : Python
Libraries : Flask, Os, pandas, Scikit-learn, Numpy
IDE/Workbench : VsCode
Technology : Python 3.8+
Database : sqllite