AITeky Learn
Major project Logistics & Supply Chain

Delivery-time prediction service in production

Build a delivery-time model and deploy it as an API a tracking page can call, with tests and monitoring.

The brief

A tracking page should show a reliable delivery time that updates as conditions change. Build the delivery-time model, then deploy it as an API with tests, versioned models and monitoring of prediction error as real delivery times arrive. Good looks like: a deployed API, a release gate on accuracy, a canary release, and an error dashboard.

What you will build

  1. Build and evaluate the delivery-time model
  2. Register models in MLflow
  3. Serve predictions from FastAPI in Docker
  4. Add tests and a release gate
  5. Release a new version as a canary
  6. Monitor prediction error against actual times

Free, open data to build it with

Check each dataset's licence before you publish your work. Your mentor gives your team its own version of the brief (data, scope or region), so every team's project is its own.

We use essential cookies to run the site. With your permission we also set one anonymous ID to count unique visitors, and Google Analytics cookies to see which pages help learners. Cookie notice

Join AiTeky Learn. It's free.

Create a free account to track your progress, save items for later and get study suggestions.

Sign up free Log in