Swiggy Delivery Challenge-Avoiding Rejects

🎯 Problem Statement:

To solve the hyperlocal delivery challenge of β€œ Assigning the right delivery partners to the right set of orders at the right time”

Swiggy delivery partners can reject an order if they wish to. However, rejection of order increases the delivery time for the customer, hence we want to avoid rejects.

ezgif-1-9377d7caad.gif

🏷️ Here are two sample datasets:

Assignment: Each row corresponds to an order assignment to the delivery partner.

Unique Identifier for Assignment

Delivery Partners: Each row corresponds to a delivery partner.

Unique Identifier for Delivery Partner

🏷️ Approach ✍🏻