Busy looking through https://sourceforge.net/search/?q=Cookbook to see if there's something similar...
(And I still don't have an idea of where to start this project)
Maybe with some natural language processing. It would allow people to do mostly free-form input of recipes, as well as allowing for cut-and-paste recognition?