-
Notifications
You must be signed in to change notification settings - Fork 5
/
INGREDIENTS.txt
332 lines (283 loc) · 8.58 KB
/
INGREDIENTS.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
# WE don't allow most misspellings.
# <ingredient_list> := <preparation_particple> <adjetive> <ingredient>
# ingredient:
# Look in quad list
# Look in triple list
# Look in pair list
# Look in single word list
# QUESTIONS
# WHY - not implemented
# WHAT IS - provide definitions
# WHERE - Consider answering cuising locale questions.
# WHEN - Consider answering question that are in our history?
# HOW - not implemented but conver to what questions.
# How about <ingredient list>
# How about including <ingredient list>
# How about not including <ingredient list>
# BASIC SEARCH AND PREFERENCE UTTERANCES
# Two ways to test our preference engine.
# Dumps this out.
#
# I like series:
# I would like series:
# Let's make a pizza
I would like to make pepperoni sausage
I like pepperoni sausage
I would like pancakes with maple syrup
I like rosemary and cardamon and other spices.
I would like to make Ravioli
I would like to make ice cream
I would like to make chocolate ice cream
I would like to make Pizza
I would like to make carrots
# I would like something <partciple_of_preparation>
I would like something baked
I would like something that is baked
# I would like to make <dish>
# Let us make a pizza
# I feel like <dish>
# I feel like a <dish>
# Is there anything with lots of <ingredient> in it?
I feel like a Pizza. Can you help?
I feel like a Pepperoni Pizza.
I feel like a nice warm Pepperoni Pizza with Parmegianne.
I feel like Mashed Potatoes. Can you help?
# I want to do a <preparation_type>
# I want to do a <dish>
I want to do a stir fry
I want to make a Paella
# I want to do a <preparation_type>
# I WANT SERIES:
# For now ignore <a new> for <dish> that uses <ingredient_list>
# I want <a new> recipe for salad dressing that uses <ingredient>.
I want a new recipe for salad dressing that uses balsamic vinegar.
I want some Chinese food that includes pork and broccoli.
# I want to cook some <ingredient>.
I want to cook some ham.
I like brown rice.
I hate artichoke hearts.
I'd like Mexican Food?
I prefer apples over oranges.
# NEGATIONS OF ABOVE:
# I DONT WANT
# I DO NOT LIKE
# I DO NOT FEEL LIKE
# I WOULD NOT LIKE
I don't like these recipies
# I hate and related.
I hate truffles
#
# MORE
I like vodka.
I like drinks with vodka.
I like sweet drinks.
I like fancy drinks.
# SHOW ME SERIES:
# Show me some <ingredient> dishes.
# Show me some dishes that include <ingredient_list>.
Show me some Lobster dishes.
Show me a recipe with steak, rice, and potatoes
Only show me breakfasts.
Only show me vegetarian meals.
# LET'S MAKE SERIES
# LET'S NOT MAKE SERIES
Let's not make Ravioli
# CAN I SERIES
Can I get that with strawberries?
# CAN YOU SERIES
Can you find something with mashed potatoes?
Can you find something with grilled potatoes?
#
# How about
How about pears?
# Do you like pears?
#Answer
# Sure ...
# Action: add to immediate list.
# Preference - very strong
I eat beef
I don't eat beef
I like to cook with celery
I like to cook with lots of butter
#
# Simple command:
# I HAVE series: - becomes temporary preference.
# Having implies use this, implies liking:
I have some chicken, beef, onions, rice, potatoes and mustard in the frig, what can I make?
# It should have ...
It should have some chocolate.
It have to have some chocolate.
It must have some chocolate.
# MISCELLANEOUS:
What dessert should I make today?
Do any recipes exclude fruits and vegetables?
Do any recipes exclude fruits and vegetables but includes meat?
# answer lots
# or: yes, 1300 of them or more.
# no.
# PHRASES as questions or requests
No meat products.
Recipes with kumquats?
# I DONT HAVE series: - becomes temporary preference.
What can I do that involves braising meat?
What can I make that involves braising meat?
# INCLUDE SERIES
Include black beans and eggs!
How many cups of salsa does the recipe call for?
I want a drink.
I want to make a drink.
I want to try a drink.
I want to try a random drink.
# GIVE ME SERIES:
Give me the recipe for a beadlestone cocktail.
Give me something strong.
# RECIPE FOR:
recipe for beadlestone cocktail.
recipe for a martini cocktail.
# We have # drinks. How many do you want to see?
I need drinks that have vodka.
List drinks that have vodka.
List drinks that don't have vodka.
List me drinks that don't have vodka.
List any drink that doesn't have vodka.
List some drinks that doesn't have vodka.
I want to try a new drink.
I need a stiff drink.
I want to make a Martini.
How do I make a martini with tequila?
What are some drinks that don't have vodka?
What's a drink that has lemon and vermouth?
I want something with tequila.
# I don't like <ingredient>
# I do not like <dish>
I don't like carrots.
I don't like rice.
I don't like Chicken Parmigiana
I don't like rice with chicken but I do like rice with seafood
No, I want a different dish.
# I don't really want <category>|<dish>
I don't really want pasta
I would like a desert?
I love to enjoy pie.
I love to eat pie.
I like pie.
Pie is good.
I love to enjoy pie.
I enjoy pie.
I would like banana with chocolate.
I feel like pasteries.
Bananas taste horrible.
I dislike pears.
# WHAT IS SERIES
# Answer, I don't know how to <verb> but the definition is: <defintion>
# or I don't know how to do that.
What is braising?
To braise is "..."
# What question with ingredients.
What recipes do you have with chicken and apples?
What recipe can I make with pork?
# HOW DO YOU SERIES
How do you braise food?
# PREFERENCE
Tell me what I like.
What do I like?
# Do you know any <category> food?
Do you know any asian food?
I want a desert with cherries and strawberries.
# ===================
# <with mispelling>
I feel like pastries.
I hate eating vegetables.
I do not like mexican food.
I dont like vegetables.
I would like a cuban dish
I would like a thai plate
# Tough one implies that he wants a dessert .. odd.
I dont want any deserts with nuts.
# I want something with <ingredient>.
I want something with chocolate.
I would like a salad with a dressing.
I have tomatoes, what can I make?
# QUESTIONS TO DO WITH INGREDIENTS AND DISHES
# ===========================================
# What types of <dish_categories> recipes do you know?
What types of sandwich recipes do you know?
# What type of recipes do you have with <ingredient>?
Are there any sandwhiches without baloney?
What pizzas have meat?
What type of recipes do you have with blueberries?
Do you have any recommendations for me?
Do you have any recommendations for food with chile?
Can you recommend me food which has sugar?
Can you recommend me food which doesn't have any sugar?
Can you recommend me food which contains onions?
For dinner I would like to have chicken.
# Statements
# ==========
I want to make breakfast.
I want to barbeque something.
I want to barbeque some chicken
I want to make a sandwich.
I want something buttery
I want to make something easy.
I want to bake a cake
I want to make a meal that doesn't require the oven.
I want to make the cheese omelette.
I would like a sandwich, which doesn't contain onions.
I would like a sandwich, which does not contain onions.
I would like something which contains onions.
# MISC
Tell me your recipes.
# We have 46k recipes.
# What are you interested in.
Tell me about the sandwiches.
# We have 46k sandwiches.
What is a BLT?
How do I make a BLT.
I don't really like nuts.
I have lots of people here so I need to make a lot of food.
I need to make dinner for two.
I'd like to make some homemade salsa.
What can I make with a few bananas and some strawberries?
I need to make something with this cheese.
Tell me how to make a chocolate birthday cake.
How do you cook corned brisket?
# We don't answer how-to questions but we can provide you with a recipe
# for corned brisket. Are you interested?
Please exclude recipes with almonds
#
I would like to make pasta
I would like to make something with carrots.
What can I make with carrots and broccoli?
#
I am vegetarian.
#
How do I make scrambled eggs?
#
How much would two large eggs cost?
How much does it cost?
Show me some snacks that are low in calories please.
#
I have tomatoes, carrots, celery and onions.
What can I make with tomatoes, lettuce, carrots and balsamic vinaigrette?
I don't like tomatoes.
How do I make chocolate fudge brownies?
#
I have four eggs and half a stick of butter.
I have a bag of cheddar cheese.
#
Do you know about alcoholic beverages?
# Yes - response - or no
I want to make Mexican food.
#
I need to eat more fruit in my diet.
I have Lettuce, Onion, and Tomatoes
#
I'd like to fix myself some nosh.
# <adjetive>
# <approval>
# That is <not> <adjetive>
# That is <not> really <not> bad <adjetive>
# [<not>] <adjetive>
# [<not>] <adverb>
# Not <adjetive_list> <good_equiv>|<bad_equiv>