This Repository contains the backend files and model for the Risk analysis and stillbirth calculator app !!
Setup Application on local machine:
- Clone the repo
git clone https://github.com/Asuna-AS/stillbirth-backend.git
- Install required libraries from requirements.txt file
pip install -r requirements.txt
- Start the server
flask --app app.py run
The project follows a specific workflow:
Our ML workflow consists of data input, Explanable AI analysis, risk prediction, and data integration:
We applied several ML algorithms and identified logistic regression and random forest as the models with the best accuracy and precision for predicting stillbirth risk. The final prediction categorizes the likelihood of stillbirth into three levels:
- Low chances (less than 30%)
- Mediocre chances (between 30% and 60%)
- High chances (greater than 60%)
- Arunim Singhal (Btech @ Indian Institute of Information Technology Lucknow)
- Priya Sharma (Btech @ Indian Institute of Information Technology Lucknow)
- Dr. Mainak Adhikari (Head of Department - Computer Science) @ Indian Institute of Information Technology Lucknow