Skip to content

Using TimeSeries Forecasting To Predict Order Patterns For Restaurants

Notifications You must be signed in to change notification settings

apurvabanka/Forcaster

Repository files navigation

Demo Video

  • A demo video is included in the repository by the name demo_video.mov. The below GIF is a shorter version of the complete video.

Video Preview

Members

Name UB ID
Apurva Banka 50610491
Raj Kumar Alikatte 50600978
Patanjali Uppugandla 50587096
Sai Harshitha Karri 50604558

Forcaster

Using TimeSeries Forecasting To Predict Order Patterns For Restaurants

Description

In this project we want to predict the order patterns for various restaurants using time-series forecasting. We want to explore different time-series forecasting models to understand and analyse the order patterns for specific SKUs for a particular restaurant and determine the perfect model for the use case. The models can help figure out patterns based on order volume, weather conditions, order type etc. which can then help in making better business decisions and rectifying flaws is any. Furthermore, we want to leverage recommendation system to enhance the user experience.

Dataset

For our project, we are planning to use the "Food Delivery Dataset" available on Kaggle. The dataset consists of delivery location, order details, delivery conditions and city for a particular order. We need to filter out the required fields for specific use cases.

Link - https://www.kaggle.com/datasets/gauravmalik26/food-delivery-dataset/data

Folder Structure

  • reports
    • All the reports are present in the reports folder. Every file is following the naming convension <First_name><Last_name><Phase_number>.pdf
    • There is a final report present inside the reports folder by the name FINAL_REPORT.pdf. This should have the compilation of all the phases.
  • forecaster-analytics
    • This folder contains all the data cleaning, EDA, hypothesis and Modeling code in the IPYNB file.
    • There are folders named for each individual. The folders follow the naming convension <First_name>.
    • All the codes are inside the folder.
  • forecaster_app
    • This folder contians the front-end code for the application.
    • The code base used is Flutter.
    • The use case for the hypothesis are included in the UI. You need to navigate to the Analytics Tab.
  • forecaster_backend
    • This folder contians the back-end code for the application.
    • The code base used is Django.
    • The code contains the Dataset, Models and API for the hypothesis.

Questions for Apurva Banka

Questions for Raj Kumar Alikatte

Questions for Sai Harshitha Karri

Questions for Patanjali Uppugandla

Instruction to build the app from the source code

  • Make sure you have Docker installed on your machine.
  • Clone the repository.
git clone https://github.com/apurvabanka/Forcaster.git
  • CD into the cloned folder. Run the below command.
docker compose up --build

About

Using TimeSeries Forecasting To Predict Order Patterns For Restaurants

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •