AI-Powered Clinical Decision Support System for Maternal Health in Zimbabwe"
ο»Ώ# π€° Maternal Health Clinical Decision Support System
An AI-powered clinical decision support system for predicting adverse maternal and neonatal outcomes in Zimbabwe.
## π Live Application
**Deployed on Streamlit Cloud:**
maternal-health-cdss.streamβ¦
## π₯ Clinical Features
- **AI Risk Prediction**: Machine learning model for adverse outcome prediction
- **SHAP AI Explanations**: Transparent AI with feature importance analysis
- **Clinical Recommendations**: Evidence-based intervention guidance
- **Patient Management**: Complete electronic health records system
- **Analytics Dashboard**: Population-level insights and reporting
## π¬ Research Basis
- **Model**: Random Forest Classifier (AUC: 0.88)
- **Training Data**: Zimbabwe Demographic and Health Survey 2015
- **Validation**: Multiple Indicator Cluster Survey 2019
- **Top Predictors**: ANC Quality Score, Maternal Age, Parity
- **SHAP Integration**: Full explainable AI implementation
## π οΈ Technology Stack
- Python 3.11
- Streamlit (Web Framework)
- Scikit-learn (Machine Learning)
- SHAP (Explainable AI)
- Plotly (Interactive Visualizations)
- Pandas (Data Processing)
## π Model Performance
- **AUC**: 0.88 (Excellent discriminative ability)
- **Top Feature**: ANC Quality Score (30.2% importance)
- **Validation**: Cross-dataset validation performed
- **SHAP**: Full model interpretability
## π Project Structure
\\\
maternal_health_cdss/
βββ app.py # Main Streamlit application
βββ requirements.txt # Python dependencies
βββ setup.sh # Streamlit deployment configuration
βββ .gitignore # Git ignore rules
βββ README.md # Project documentation
βββ utils/ # Utility modules
βββ __init__.py
βββ model_loader.py # AI model with SHAP integration
βββ risk_calculator.py # Clinical risk calculation
\\\
## π Local Development
\\\ash
# Install dependencies
pip install -r requirements.txt
# Run application locally
streamlit run app β¦