4 ms·
Human-AI generated pizza
- matt_the_bass 8y agoSome of those recipes looked great. I wish I wasn’t gluten intollerant.
- smcl 8y agoIt’s definitely possible to get GF-pizza, the dough is a little strange (dryer and chewier, usually). My girlfriend is gluten intolerant too and we live somewhere without too many exotic food ordering options but there’s a number of pizza places that offer a gluten-free base. Ask around, you might be surprised!
- bediger4000 8y agoTL;DR - it's canadian bacon and pineapple, thin crust.
- gwern 8y agoA char-RNN is a bad way to go about it. The results are effectively random - there's a ton of structure in recipe-space, but forcing it all through the bottleneck of text (and then sampling!) is going to hide a lot of it. You want something like "Sukiyaki in French style: A novel system for transformation of dietary patterns" https://arxiv.org/abs/1705.03487 https://arxiv.org/abs/1705.03487, Kazama et al 2017's `word2vec` (using structured recipes like https://open.blogs.nytimes.com/2015/04/09/extracting-structured-data-from-recipes-using-conditional-random-fields/ https://open.blogs.nytimes.com/2015/04/09/extracting-structu... ); or IBM Watson's recipe generation ( https://www.eater.com/2014/2/26/6272773/food-truck-is-actually-serving-ibms-insane-computer-generated-dishes https://www.eater.com/2014/2/26/6272773/food-truck-is-actual... https://www.newyorker.com/magazine/2016/11/28/cooking-with-chef-watson-ibms-artificial-intelligence-app https://www.newyorker.com/magazine/2016/11/28/cooking-with-c... ).
- minimaxir 8y agoI think the intent (and this blog in general) is more for fun rather than an academic exercise.
- gwern 8y agoIf you used better approaches, the recipes sampled would be a lot more fun to evaluate and discuss. With generative stuff, there's a sort of inverse uncanny valley: it's only when it gets very close to perfect that it's really interesting to look at, because that's where you get the most creativity and reactions like 'I can't believe that worked' or 'maybe...'. For example, I find that sukiyaki paper a lot more fun to read than OP, because the recipes are meaningful rather than random gibberish. ('cranked red onion' is not actually amusing, it's just gibberish).
- deleted 8y ago[deleted]
- samcodes 8y agoBut overall it _did_ capture most of the structure. Other than a few adjectives, everything it required was real, and most of the combinations were exotic but good. However, thanks for sharing the Kazama paper, that looks really interesting.
- tomcooks 8y agoWord2vec approach would also create pizzas that follow the traditional ingredients pairings
- gwern 8y agoRecipes aren't dense. If you sample ingredients and then random neighbors, you'll get new recipes. You can also do much more like 'style transfer' for recipes (which is the point of the paper I linked), which are definitely not traditional.
- anonytrary 8y agoYou have roughly 3 main toppings per pizza before it becomes a cluster-fuck, maybe 50 ingredients if you're stocked. There are 125k combinations, half of which obviously won't sell, 49% of which might sell as a novelty, with the remaining 1% being the combinations people mostly know about. If the menu has 20 new combinations per day, I'm having a hard time seeing why an AI would be better able to derive a new list per day than a motivated high-school cooking class is. If a mechanical robot had some precision, I'd be more interested if an AI was trained to place the ingredients in optimal locations (r, theta) on the pizza, so as to maximize enjoyment and minimize cost.
- mberning 8y agoMost of those sound like a recipe for going out of business.
- la6470 8y agoWhat a waste? All we are doing are pizzas and cat photos
- tomcooks 8y agoThis kills the Italian