Incubation Software: AI/ML based Prediction & Dashboarding for Medical Practitioners
What?
- Development of a deployable AI/ML app that will predict the probablility of being infected with a virus based on various parameters obtained from blood test !
- Importantly being able to explain AI based diagnosis with Explainable AI (XAI) technologies !
How?
By developing machine learning strategies in order to effectively build a machine learning model involving huge amount of medical data. The following key technologies were used to achieve the objectives:
- Streamlit for UI/Dashboard
- Azure / Heroku clouds for app deployment
- Python for the development of predictive maintenance app
- Shap XAI for AI explainability & to boost confidence and trust
- Regression algorithms for building medical AI models
- XGBoost / Scikit-Learn frameworks for experimenting/building machine learning models
- Azure PostgreSql & Blob Storage for maintaining medical data & AI artifacts
- Docker for application isolation towards deployment
- Gitlab CI/CD for continuous integration & continuous deployment
May I see it ?
The following video shows a minimal version of the AI based medical diagnosis dashboard.