Skip to content

Atul-SyntexError/Food_Delivery_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚚 Smart Food Delivery Time Prediction

A Machine Learning based web application that predicts food delivery time using delivery partner details, order type, vehicle type, weather, and distance.


🚀 Live Demo

🔗 Try the App Here


📌 Project Overview

Food delivery platforms often provide inaccurate estimated delivery times.
This project uses Machine Learning to predict more accurate delivery time in minutes.


🎯 Features

✅ Predict delivery time instantly
✅ User-friendly web interface
✅ Machine Learning powered prediction
✅ Built using Python and Streamlit
✅ Professional dashboard UI


🛠 Technologies Used

  • Python
  • Pandas
  • NumPy
  • Scikit-learn
  • XGBoost
  • Streamlit
  • Matplotlib
  • Seaborn
  • Plotly

📂 Project Structure

Food_Delivery_Project/

│── app.py
│── train.py
│── Dataset.csv
│── model.pkl
│── scaler.pkl
│── requirements.txt
│── README.md
│── venv/


⚙ Installation

1. Clone Project

git clone YOUR_GITHUB_LINK

cd Food_Delivery_Project

2. Create Virtual Environment

python -m venv venv

venv\Scripts\activate

3. Install Requirements

pip install -r requirements.txt


▶ Run Application

streamlit run app.py

Then open in browser:

http://localhost:8501


📊 Model Performance

  • MAE: 5.84 Minutes
  • RMSE: 7.44 Minutes
  • R² Score: 0.37

📌 Input Features

  • Delivery Partner Age
  • Delivery Rating
  • Distance
  • Weather
  • Order Type
  • Vehicle Type

📈 Future Improvements

  • Live Traffic API
  • Google Maps Integration
  • Weather API
  • Deep Learning Models
  • Mobile App Version

👨‍💻 Developed By

Prince Atul


⭐ If You Like This Project

Give it a star on GitHub.

About

AI-powered food delivery ETA prediction web app using Python, XGBoost and Streamlit.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages