Skip to content

Create, deploy, and monitor a risk assessment ML model that will estimate the attrition risk of each of the company's customers

Notifications You must be signed in to change notification settings

youheekil/dynamic_risk_assessment_system

Repository files navigation

Dynamic Risk Assessment System

Files

  • training.py: a Python script meant to train an ML model
  • scoring.py: a Python script meant to score an ML model
  • deployment.py: a Python script meant to deploy a trained ML model
  • ingestion.py: a Python script meant to ingest new data
  • diagnostics.py: a Python script meant to measure model and data diagnostics
  • reporting.py: a Python script meant to generate reports about model metrics
  • app.py: a Python script meant to contain API endpoints
  • wsgi.py: a Python script to help with API deployment
  • apicalls.py: a Python script meant to call your API endpoints
  • fullprocess.py: a script meant to determine whether a model needs to be re-deployed, and to call all other Python scripts when needed

Code

pip install -r requirements.txt

|1. Data Ingestion|

python ingestion.py

|2. Training|

python training.py

|3. Scoring, deployment|

python scoring.py
python deployment.py

About

Create, deploy, and monitor a risk assessment ML model that will estimate the attrition risk of each of the company's customers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published