Slide 1

Slide 1 text

Driver navigation systems for last-mile shipping efficiency Mid-term Presentation | Sricharan Chiruvolu | BL.EN.U4CSE12505

Slide 2

Slide 2 text

Company Overview 2

Slide 3

Slide 3 text

• Hyper-local logistics service. • One of the largest fleet of delivery drivers. • Merchant and driver platforms. • B2B. Food, Groceries…11 others. • 25000 orders a day. • McDonalds, Pizza Hut, KFC…4000 others. • Tech Stack: Rails, MySql, MongoDb, Redis, Angular, Android, Scala, NodeJS and Django. 3

Slide 4

Slide 4 text

Tasks and Projects 4

Slide 5

Slide 5 text

Tasks and Projects 1. Driver reassignment by merchants for a live order. 2. Driver navigation to last-mile customer location. 3. Smart suggest for drivers. 4. Order stockout analytics fixes. (End-term presentation) 5. Cross locality preferences analytics. (End-term presentation) 5

Slide 6

Slide 6 text

Driver Reassignment 6

Slide 7

Slide 7 text

Driver Reassignment • Add an option for the merchant to reassign the driver for an order during cancellation. • Decrease the number of cancellations. • Assign to the next nearest free driver. • Reasons for reassignment: 1. Delivery driver refused to come. 2. Driver didn't come for a long time. • Reassignment workflow. 7

Slide 8

Slide 8 text

start stop Reassign Order? active_leg? && next_driver_available? && correct_cancellation_reason? Cancel Order Order reassign to next free driver active_leg? Cancel Order? Error Message No No Yes Yes

Slide 9

Slide 9 text

Driver Navigation to Customer Location 9

Slide 10

Slide 10 text

Driver Navigation • Last mile navigation. • Capture customer location. • Send customer location for a live trip. • MQTT(MQ Telemetry Transport) and GCM (Google Cloud Messaging) protocols. 10

Slide 11

Slide 11 text

Last-mile navigation 11

Slide 12

Slide 12 text

MQTT activity at Runnr 12

Slide 13

Slide 13 text

Smart suggest 13

Slide 14

Slide 14 text

Smart suggestions • Demand - supply gaps in localities. • Demand prediction and supply input. • Calculating demand and supply percentile. • Surge pricing prerequisite. • Driver application and operations dashboard views. 14

Slide 15

Slide 15 text

Smart suggest on operations dashboard 15

Slide 16

Slide 16 text

Smart suggest on driver application 16

Slide 17

Slide 17 text

Smart suggest on driver application (offline flow) 17

Slide 18

Slide 18 text

Next… • Stockout data fixes: • Find stockout orders and predict stockout quotient. • Cross-locality orders: • Cost prediction (machine learning) 18

Slide 19

Slide 19 text

Thank you. 19 NAME SRICHARAN (BL.EN.U4CSE12505) EXT. GUIDE Mr. MUKUNDA & Mr. MOHIT AGARWAL INT. GUIDE Ms. SANGITA KHARE