Skip to content

This is a simple web app that predicts food delivery time. It estimates the delivery duration based on the biker's age, their customer rating, and the total distance. Along with the prediction, it displays interactive charts to visualize how each of these factors influences the final time

Notifications You must be signed in to change notification settings

STORM-codess/Zomato_delivery_time_prediction

Repository files navigation

Delivery Time Prediction App

A web application built with Streamlit that predicts food delivery time based on several features. The app also provides interactive visualizations to help understand the impact of each feature on the final prediction.

App Screenshot


Features

  • Real-time Prediction: Get an estimated delivery time in hours and minutes based on your inputs.
  • Interactive UI: Use sliders and number inputs to set feature values.
  • Feature Impact Analysis: Interactive charts show how changes in one feature affect delivery time while others are held constant.
  • Modular Codebase: Clean separation between user interface, model handling, and plotting logic.

Technologies Used

  • Python: Core programming language.
  • Streamlit: For building the interactive web app.
  • Scikit-learn: For using the Random Forest Regressor model.
  • Pandas: For data manipulation and DataFrame creation.
  • NumPy: For numerical operations.
  • Joblib: For loading the pre-trained .pkl model.
  • Altair: For declarative and interactive visualizations.

About

This is a simple web app that predicts food delivery time. It estimates the delivery duration based on the biker's age, their customer rating, and the total distance. Along with the prediction, it displays interactive charts to visualize how each of these factors influences the final time

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published