Interests in the automatic generation of cooking recipes have been growing steadily over the past few years thanks to a large number of online cooking recipes. We present a novel Artificial Intelligence application, recipe generation and evaluation system. The system provides two modes of text generation: (1) instruction generation from given recipe title and ingredients; and (2) ingredient generation from recipe title and cooking instructions. Its back-end text generation module comprises a generative pre-trained AI model fine-tuned on a large cooking recipe dataset. Moreover, the recipe evaluation module allows the users to conveniently inspect the quality of the generated recipe contents and store the results for future reference.
TECHNOLOGY FEATURES & SPECIFICATIONS
The proposed technology consists of a series of cooking recipe generation and evaluation services, including but not limited to:
Instruction generation from the given recipe title and ingredients.
Ingredient generation from recipe title and cooking instructions.
Evaluation system which is able to:
Highlight overlapped ingredients, helping users to quickly check the quality of generated results.
Retrieve the human-written recipes from the database and help users to compare with the machine-generated ones.
Allow users to rate, comment, and store the generated results.
The proposed technology is applicable to the following industrial scenarios:
Food & Nutrition
Personalized cooking, where the system helps the users to generate personalized cooking recipe based on the ingredients they prefer or they have in hand.
Healthier cooking for achieving Intelligent medical dieting control (e.g., diabetes) or promoting a healthier lifestyle, where the system helps generating recipe using certain healthier alternatives (e.g., brown rice) other than traditional ingredients.
Creative cooking in the Food and Beverage industry, where the system helps coming up with novel and practical ways for cooking certain dishes. For example, people may involve the oriental taste to burgers by adding some soy sauce to the meat pie.
Enjoy a one-stop experience of automatically generating practical recipes by specifying the cuisine title and ingredients users want to use. Or, users can get the ingredients they need when title and instructions are specified.
Get personalized, healthier, and creative cooking recipes as they wish, and also get the innovative inspiration of cooking or a place to provide the modified ideas.
Easily evaluate the generation quality and compare machine-generated recipes with similar human-written recipes retrieved from the database.