Upload
ericzilli
View
100
Download
0
Tags:
Embed Size (px)
Citation preview
Common Problem
• Ham• Swiss cheese• Mayonnaise
• Ham• Cheddar• Mayonnaise
• Turkey• Swiss cheese• Dill pickle
* After four steps of ingredient name clean-up.
• Ham• Swiss cheese• Mayonnaise
• Ham• Cheddar• Mayonnaise
• Turkey• Swiss cheese• Dill pickle
Ham
Turkey
Swiss cheese
Cheddar
Dill pickle
Mayonnaise
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
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
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
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
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:
Me• Eric Zilli
• PhD Neuroscience
• Decision making to maximize reward
• Enjoy cameras, lights, microphones
• And eating sandwiches
Thanks!