Giter VIP home page Giter VIP logo

elmezianech / food-delivery-time-prediction Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 141 KB

This machine learning project focused on predicting food delivery times. The code emphasizes essential tasks such as data cleaning, feature engineering, categorical feature encoding, data splitting, and standardization to establish a solid foundation for building a robust predictive model.

Jupyter Notebook 100.00%
artificial-intelligence cross-validation data-cleaning data-extraction decision-tree-regression feature-engineering labelencoder linear-regression machine-learning mae

food-delivery-time-prediction's Introduction

Food-Delivery-Time-Prediction

This machine learning project focused on predicting food delivery times. In this project, various essential steps were meticulously undertaken to predict food delivery times with precision. The journey began with thorough data cleaning to ensure the integrity of the dataset. Subsequently, feature engineering was employed to extract valuable insights, enriching the dataset. The application of label encoding and standardization further refined the data, enhancing the model's predictive capabilities.

For the regression task, the XGBoost algorithm took center stage, delivering an impressive R2 score of 0.82. This algorithm was not chosen arbitrarily; rather, it was the culmination of a comprehensive model comparison involving various regression algorithms. The selection process was facilitated by cross-validation, ensuring the model's robust performance across diverse datasets.

Throughout the development process, tools such as label encoding, standardization, and feature engineering were wielded as key instruments in crafting a predictive model that could meet the intricacies of the food delivery dataset. This repository encapsulates the synergy of meticulous data preparation, algorithmic selection, and model evaluation, providing a holistic view of the steps taken to achieve accurate predictions in the realm of food delivery timings.

This project used the "food-delivery-dataset/train.csv" sourced from Kaggle.

Link: https://www.kaggle.com/datasets/gauravmalik26/food-delivery-dataset?select=test.csv

food-delivery-time-prediction's People

Contributors

elmezianech avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.