A year or so ago, Lee Orchard had an interesting set of posts [1 2 3] relating to recipes and blogs. This is what Lee started off with: The real strength in a recipe web would come from cooking bloggers. Supply them with tools to generate RecipeML, post them on a blog server, and index them in an RSS feed. Then, geeks get to work building the recipe aggregators.”
Creating RecipeML for recipes is a difficult task. Sure, its fairly easy to write a few recipes in RecipeML if youre technically adept, but to do thousands becomes impossible and for the average recipe producer (grandmothers, chefs, etc) it just wont happen.
We (Recipezaar) wrote a natural language recipe parser to make this possible and its a difficult jobRecipes are far more complicated than you might think, believe it or notHaving recipes distributed across web sites is less powerful than a centralized repository of freely-available recipes.
A centralized repository provides a place for regular users to post their recipes and get them seen by the most number of people. And a centralized repository provides an easy way to search for recipes, browse for recipes, review & rate recipes, discuss recipes, etcLike auctions, recipes are best stored centrally where everyone has access to them.
For one thing, bloggers could ping RecipeZaar when they post new recipes, and that site could become the Feedster of recipes. Bloggers could also provide RSS indexes of their recipe postings, possibly for use by future aggregators — although, I think some major work needs to be done on the behavior of aggregators before we go too far down that road.
So, what would probably be a great start is to come up with some MovableType plugin which helps support recipe post authoring. Ideally, this would produce both HTML and RecipeML (or better) content, for both human and machine consumption.
RecipeZaar uses a parser in its recipe submission forms to ease the process as much as possible. And, its been successful, since they can point to over 70,000 recipes submitted to their site by users.
One solution for this, if the people behind RecipeZaar like the idea, is to borrow their parser via web service for use in my hypothetical MovableType plugin. This could also be used for any number of other blogging tools.
Tomorrow: Business Model