The objective of this project is to study the precision of machine learning algorithm techniques on Cardiotocograph(CTG) data in identifying high-risk fetuses. This is a web application that predicts the fetal health status (Normal, Suspect, or Pathological) based on various input features related to fetal monitoring. The application consists of three main components:
- A Flask API that loads a pre-trained machine learning model and provides an endpoint to make predictions.
- An Express.js server that acts as a proxy between the React application and the Flask API.
- A React application that provides a user interface to input the required features and displays the predicted fetal health status.
Before running the application, make sure you have the following installed:
- Python (version 3.8 or later)
- Node.js (version 12 or later)
- npm (usually bundled with Node.js)