data science projects @ runnr

30
Data Science Talk AMOL SAHASRABUDHE ANKIT JAIN

Upload: ankit-jain

Post on 07-Feb-2017

218 views

Category:

Data & Analytics


3 download

TRANSCRIPT

Page 1: Data Science Projects @ Runnr

Data Science TalkAMOL SAHASRABUDHEANKIT JAIN

Page 2: Data Science Projects @ Runnr

2

WHY THIS PRESENTATION

DEMOCRATIZE BRAINSTORMING

Page 3: Data Science Projects @ Runnr

3

• Why and What of Data Science

• Data Science @Roadrunnr• Multi Drop Logic• Demand Prediction• Future Work

Agenda

Page 4: Data Science Projects @ Runnr

4

What is Data Science ?

Page 5: Data Science Projects @ Runnr

5

Data is Everywhere

Page 6: Data Science Projects @ Runnr

6

HOUSE OF CARDS

MAKING SENSE OF DATA

Page 7: Data Science Projects @ Runnr

7

HOUSE OF CARDS

WHO USES DATA SCIENCE

Page 8: Data Science Projects @ Runnr

8

HOUSE OF CARDS

WHO IS A DATA SCIENTIST

Page 9: Data Science Projects @ Runnr

9

HOUSE OF CARDS

WHAT DO THEY DO

Page 10: Data Science Projects @ Runnr

10

HOUSE OF CARDS

WHAT DO THEY DO

IDEA EXPERIMENT VALIDATE SPEC DEPLOY

MODELING

SKILLS : Math, Statistics, Programming and Domain Knowledge

Page 11: Data Science Projects @ Runnr

11

HOUSE OF CARDSDATA SCIENCE@ROADRUNNR

Page 12: Data Science Projects @ Runnr

12

Use data as a raw input to develop products to:

• Minimize Estimated Time of Arrival (ETA)

• Improve Reliability

at minimal Costs

VALUES

Page 13: Data Science Projects @ Runnr

13

Multi Drop Clubbing Logic• Improve the multi drop grouping logic to:

• Reduce number of touchpoints/order (5-15%)• Reduce distance travelled per touch point• Increase driver satisfaction

Page 14: Data Science Projects @ Runnr

14

Existing Multi Drop Logic

HUB

Red Cluster can be done away with in this scenario

Page 15: Data Science Projects @ Runnr

15

Ideal Clubbing

HUB

DB should be able to cover points on his way

Page 16: Data Science Projects @ Runnr

16

How to Achieve Ideal Clubbing?

D1 D2

HUB

D1 < D2

Join two points which have minimum distance between them

• Joining two points

Page 17: Data Science Projects @ Runnr

17

Joining Two Groups

• Join on the basis of shortest distances and not center distances to achieve ideal clubbing

HUB

C1

C2s2 s1

• S1, S2 shortest distances• C1, C2 center distances

Page 18: Data Science Projects @ Runnr

18

Delhi West Hub Orders (Existing Clubbing)

Page 19: Data Science Projects @ Runnr

19

Delhi West Hub Orders (New Clubbing)

Page 20: Data Science Projects @ Runnr

20

Algorithm Limitations• Sub optimal solution due to accuracy vs complexity trade off• Performance limited by accuracy of Lat,Long of drop points• Not optimized for size and weight of shipments• Routing not included as a part of this version (V2)• Considers only bike as a carrier (V2)

Page 21: Data Science Projects @ Runnr

21

Demand Prediction

Page 22: Data Science Projects @ Runnr

22

Demand Prediction (Impact)30% stock-outs during peak hours70% demand during peak hoursSupply PlanningDriver PlacementSurge Pricing

Page 23: Data Science Projects @ Runnr

23

Demand Prediction(Actual Demand)

Koramangala

High Variance in hourly demand

Page 24: Data Science Projects @ Runnr

24

Demand Prediction(Method)

Page 25: Data Science Projects @ Runnr

25

Demand Prediction(Actual and Predicted)

Koramangala

Page 26: Data Science Projects @ Runnr

26

Demand Prediction(drill down)

Koramangala 8PM

Predictability in number of orders in this hour

Page 27: Data Science Projects @ Runnr

27

Demand Prediction(Model Failure)

Electronic City

Demand is too erratic to be captured by modeling

Bad predictions

Amol Sahasrabudhe
Page 28: Data Science Projects @ Runnr

28

Demand Prediction(Future Work)Category specific demandPrediction for smaller clusters rather than localitiesPrediction over smaller intervalsStock-out incorporation

Page 29: Data Science Projects @ Runnr

29

Data Science Future ProjectsSurge pricingWait time prediction for food orders (deployment pending)Carrier Selection (Extension of multi drop logic)Driver Fraud detectionProduct size estimation using image

Page 30: Data Science Projects @ Runnr

30

THANK YOU