I am working on a system based on "elastic recipes" - where each base recipe can generate thousands of specific recipe variants. If you're familiar with something like Mark Bittman's The Kitchen Matrix then you get the basic idea. If you're familiar with Chef Watson, then there are some similarities there but we're much less goofy.
The gist of the approach is to create prototype recipes where parts can be swapped in and out based on user preferences, ingredient compatibility, cost, time, nutrition and so on. For instance, instead of having full recipes for 10 different vinaigrettes, we have 1 elastic recipe that breaks down vinaigrette into ~ 8 parts (fat, acid, salt, sweetness, spice, herb, flavoring, etc.). Each part can have numerous options and these can be combined in software. So someone can use this to generate a recipe that is "Asian-influenced, can be made in 5 minutes, doesn't have vinegar, has less than 100 calories per serving and can be made for less than $1 for four servings" or "French-influenced, complex with no time or cost constraints." Or anything in-between. Conceptually, we could generate an almost-infinite range of vinaigrettes.
Now imagine this model applied to every type of recipe and we can then connect them all together into a system that's like the brains of 1,000 professional chefs.
But we've got to start somewhere and need some help from some chef types who want to challenge themselves and help us build out a basic set of elastic recipes that serve as a model for others.
Note that you do not have to be an awesomely-creative chef. We are really looking for someone who can take something - like a vinaigrette, roasted chicken, thai curry, ice cream or any of hundreds of different foods - deconstruct it and put it back together into a more flexible model.