AI/ML based Python App and a Dashboard for Education Institutions
What?
-
Development of a deployable AI/ML app that will
- provide various business intelligence to the management !
- provide various insights on students to the professors !
- provide data about students' performance to students/parents !
How?
By developing various statistical & machine learning models which will model various kinds of data such as structured, unstructured and time-series data. The following key technologies were used to achieve the objectives:
- Metabase / 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
- XGBoost / Regression algorithms for building structured data models
- DeepAR Neural Networks for building time-series models
- Scikit-Learn for building clustering models
- Tensorflow / MxNet & GluonTs frameworks of experimenting/building models
- Azure PostgreSql & Blob Storage for maintaining student 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 system for educational institutions.