Repository for mlops-zoomcamp project
Capital Bikeshare is a bicycle sharing system that serves various areas in the United States. The bikes are owned by the local governments of the areas being served and There are limited number of vehicles available for sharing among a growing community.
This project aims to predict duration (in minutes) of each ride time.
This information can in turn support updates to the business plan based on predicted ride time:
- Allocate bikes to various areas
- Change bike models
- Modify pricing plans
- Forecast future earnings
As this information is not required in real-time, the ML model deployment runs in batch mode.
Capital Bikeshare data was obtained from: https://s3.amazonaws.com/capitalbikeshare-data/index.html
File name | Description |
---|---|
1 train.py | Training and validation script |
2 score.py | Batch script |
3 score_deploy.py | Deploy batch script on Cron schedule |
4 score_backfill.py | Backfill predictions from score.py |
5 prefect_monitoring.py | Model monitoring metrics |