sandwichly

11
Common Problem

Upload: ericzilli

Post on 24-Jun-2015

100 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sandwichly

Common Problem

Page 2: Sandwichly
Page 3: Sandwichly

• Ham• Swiss cheese• Mayonnaise

• Ham• Cheddar• Mayonnaise

• Turkey• Swiss cheese• Dill pickle

* After four steps of ingredient name clean-up.

Page 4: Sandwichly

• Ham• Swiss cheese• Mayonnaise

• Ham• Cheddar• Mayonnaise

• Turkey• Swiss cheese• Dill pickle

Ham

Turkey

Swiss cheese

Cheddar

Dill pickle

Mayonnaise

Page 5: Sandwichly

1

• Ham• Swiss cheese• Mayonnaise

• Ham• Cheddar• Mayonnaise

• Turkey• Swiss cheese• Dill pickle

Ham

Turkey

Swiss cheese

Cheddar

Dill pickle

1

11

1 1

2

* Weights are also learned from user interaction with Sandwichly

Mayonnaise

Page 6: Sandwichly

Ham

Turkey

Swiss cheese

Cheddar

Dill pickle

11

1 1

Given:Turkey

Suggest:Swiss (1)Dill pickle (1)Ham (0)Cheddar (0)

1

Mayonnaise

1

1

2

Page 7: Sandwichly

0.8

Ham

Turkey

Swiss cheese

CheddarMayonnaise

11

1 1

Given:TurkeyDill Pickle

Suggest:Swiss (1.8)Ham (0)Cheddar (0)

1

2

1

2

1Dill pickle

Page 8: Sandwichly

Ham

Turkey

Swiss cheese

CheddarMayonnaise

0.32

11

1 1

0.64Given:TurkeyDill PickleMayonnaise

Suggest:Swiss (1.8)Ham (0.64)Cheddar (0.49)

1

2

31

2

0.81

Dill pickle

Page 9: Sandwichly

P Y T H O N , Y U M M LY A P I , m o n g o D B / M A P R E D U C E , FLASK, HTML5/D3.js, TWITTER BOOTSTRAP, AWS.

INGREDIENTS:

Page 10: Sandwichly

Me• Eric Zilli

• PhD Neuroscience

• Decision making to maximize reward

• Enjoy cameras, lights, microphones

• And eating sandwiches

Page 11: Sandwichly

Thanks!