Expected result:
Give it a list of ingredients (e.g. sugar, flour, egg, peanut butter) and it spits out a recipe (peanut butter cookies). Useful for when you are trying to use up all those miscellaneous ingredients in your pantry and fridge!
Unfortunately I don’t think I will have the time to be able to work on this, but I thought it might be an interesting idea that someone else could run with.
Optional 1: Have it create a title for the recipe.
Optional 2: Input the amounts of each ingredient so that it has some constraints.
I’ve done something similar using T5 and ByT5 by PyTorch, the results were considerable, but in reality, the recipes were very similar. For instance, the models could understand and generate recipes based on either the ingredients used for warm foods or cold foods. However, the generated recipe for every ingredient (as the basis of warm or cold foods) was approximately the same procedure with different combinations and arrangements in words and steps.
I haven’t tested the GPT (2-3) yet, but I believe that the results might be better than T5 derivatives.
Note: I’ve used two datasets, Recipe NLG provided by Poland University and a custom crawled from Yummly.
I hope this one is considered a potential project. I can share the cleaned dataset crawled from Yummly (~8K food recipes).
Sure, happy to have you in this fantastic project!
I totally forgot to drop an update. I created a channel yesterday on Discord (#recipe-generation) and a public repo (mentioned in the track). After the critical online talks today, we will discuss the aspects of the project and divide the tasks in order to share this awesome model with the world.