As far as I remember Ben Awad's https://www.mysaffronapp.com/ has similar cruft-stripping features as well, and can function as a platform to build your own cookbook.
Thank you. Sometimes it feels like development progress is slow and that the UI could do with a complete overhaul (the project does have some design volunteers offering time and improved designs which are being incorporated slowly - I'm the bottleneck!); but it's gradually improving and enjoyable to work on.
All the components and dependencies are open source, so there's a social and learning element involved when integrating new features and finding bugs / improvements in other projects.
Cocktails could certainly be another domain this could work for, and homebrewing is another that springs to mind. I'm not currently intentionally keeping the core services extensible to those, but forks and/or later generalization of the application are both possible.
1) you might have to do in the future some deduplication of entries in your master index - e.g. by searching https://www.reciperadar.com/#search&action=search&include=ba... I see that the entries pointing to thepioneerwoman.com & tastykitchen.com for "Pasta Carbonara" are identical (the 2 sites might be mirrors of each other or one site might just have copied the contents of the other one) => depending on how much your index will grow you'll maybe want to show only 1 result pointing to 2 different URLs.
2) The scraping of contents of other websites coupled with displaying it directly on our own website might become problematic. Meaning that you would be an "ally" of the source websites if you would just show the results and the overview of the needed ingredients but then just point to the recipe hosted on the other website, but you would become an "enemy/opponent" if you would display the recipe directly on your site.
Meaning that on one hand I would not be happy at all if somebody would steal my contents and stop users from getting to my website (I would therefore e.g. blacklist their bots and IPs from which they would try to scrape my site), but on the other hand for somebody that might increase traffic to my website I would potentially even provide a special API so that that bot could get better quality data (instead of scraping the html).
The automatic translation is very weird.
If I open the website in my browser it's in french, but the search and recipe is only english keywords, and most of the translated text is plain wrong, like it is straight from google translate. Is there a platform where I could help with the translations ?
Yes, the application text is localized using Apertium[1] machine translation, and it's... not perfect yet :)
At some point I would like to integrate 'Weblate'[2] as a translation platform; for now I'm afraid the best I could do is point you to the PO files for RecipeRadar here:
If you're able to add some corrections under the 'locales/corrections/fr' directory then your help would be greatly appreciated :)
NB: Thanks also for highlighting the need for ingredient/equipment name translations too; that'll need a little design & planning but is important to handle. I've opened an issue to track it here: https://github.com/openculinary/knowledge-graph/issues/51
a search category would be helpful. just recently i was searching for cake recipes, but if i enter the ingredients list i get all sorts of suggestions and only a few cakes.
possible categories could be eg. breakfast, lunch/dinner, snack, desert, cakes, cookies, sweet, savory, soup, dry/portable (for the road), fingerfood, cold, warm, no cooking (like sandwiches, salads, etc)
the list likely depends on what categories you are able to detect in the recipe data, but you get the idea.
Not only because of the wording. Collections are prone to copyright. So scraping a bunch of receipes and republishing it would violate the copyright holder of that collection of receipes.
Also - what about the images? Where are they from? It looks like they are scraped too.
Hey - thanks for mentioning this. I've filed an issue at https://github.com/openculinary/backend/issues/24 - in short; RecipeRadar has crawled some tuna + teriyaki recipes, so you've uncovered a bug indexing those and making them searchable.
(I've added some debug SQL and output to the issue in case you're curious)
Substitutions (i.e. 'ingredient x OR ingredient y satisfy my constraints') are planned. I'm yet to fully spec the feature out and consider all the use cases, so I'll make sure that's one of them.
Update: the situation should now be improved; some recipe content has been re-indexed, and an ingredient parsing problem was discovered and fixed too.
There are still only three recipes that contain both tuna and teriyaki sauce appearing, so coverage could likely be improved further. But it's a start, I hope!
As a fairly intentional design decision, you need to provide context from your kitchen - a search engine query, essentially - before you see results.
The concept is that RecipeRadar will ultimately help you track your kitchen inventory (all on your own device; there are no user accounts), and then the search step will disappear into the background - you'll be straight into browsing recipes that match your context.
It's not there yet and I'd appreciate hearing about how you like to browse recipes in case that's something else that can be supported.
You may want to provide 'suggested cupboards', with a limited selection of multi-use ingredients, to show how the app can help make the most of ingredients.
The reason they're head and shoulders above anything else is quality control. You don't have to worry about a recipe being good or not because they test them so much. Even the NYT, which has more adventurous choices, aren't anywhere near as reliable.
it really is unfortunate that - especially in this case - the content creators are great at their legacy content model, and terrible at getting it out there as a meaningful digital business.
I subscribed happily during and after college. CI is truly a beautiful magazine, with a mix of foundational information and rock solid recipes. It helped me learn to feed myself and know my way around produce beyond "lettuce" etc.
Haven't tried their website, so many of their recipes on my shelf, and so many pilfered on other sites as it is.
https://www.yummly.com/ seems to be the one that is the best meta search version, in that it searches thousands of sites. Although this comes with some quality issues.
Not to be that guy that always says "what do you want to do that for?", but it's possible you're looking for the wrong solution. If you buy ingredients and set aside time for specific kinds of recipes, you don't need to hunt for the recipes.
Get one cookbook of some cuisine you think you'll enjoy, and look for recipes that fit within a time frame you're comfortable with (keeping in mind that for many recipes, many steps can be done ahead of time or in parallel). For each recipe, make a list of ingredients and plan what to buy, when to buy it, when to prep it, when to cook it, and when to eat it (to anticipate a repeat cycle). If you follow this method you'll end up eating what you like, rather than what's convenient for a cabinet with ketchup, instant noodles, canned mushrooms, and dried basil. (Not knocking the poor man's pasta, just saying!)
Also, most recipe databases are awash with poor-quality imitations of traditional dishes, designed purely to cater to whatever your supermarket gives you, rather than good ingredients or healthy food. This doesn't mean you should buy $4 tomatoes, but even a different thickness of noodle can make a big difference. (Though Jersey tomatoes are worth the price; just don't refrigerate them!!)
I find myself moving further and further away from searching for recipes altogether, blogs especially. I spend most of my time researching pastry recipes and techniques but it really seems like everyone online is just copying each others content and padding the post out with weird stories and pep talks which transparently exist for page ranking.
I’m a huge fan of cook books for formulas and recipes and then watching YouTube for technique.
I have a small baked goods business and spend a lot of time doing research. Allrecipes is pretty legit.
I still prefer cookbooks over anything else because what’s missing from AR is technique plus many of the most popular recipes will opt for using heavily processed ingredients or mixing in premade food.
I don’t think I’ve attempted the most popular Italian recipes on the site but from what I’ve seen they would be pretty good but I would steer you or anyone else to far superior sources such as Italia Squisita and Pasta Grannies on YouTube.
But the strength in all recipes as a platform is that people can report in on what substitutions actually work.
I have found an amazing lasagna recipe on allrecipes.
The first time I made it, it was way too salty. The trick was limiting the amount of Parmesan.
The other great aspect of allrecipes is the number of reviews. People are really into leaving reviews and ratings. Its not uncommon to find a recipe with several thousand reviews.
My approach on this is the opposite, I explain it here in case it helps. I go from specific to general and it has 3 advantages:
- No wasted food.
- Any web searcher is valid (duck.com, google,...)
- Save money
The procedure is simple:
1. Select the main ingredients, they will be those leftovers I have in my fridge & kitchen or if I am buying in the market, the offer of the day or the food I want to eat.
2. Search in the web a recipe containing these main ingredients, for example, yesterday for dinner it was "recipe portobello, spinach, tuna"
3. Implement
You will be surprised that there is a recipe for any random combination of ingredients!
If you'd consider an (inexpensive) paid option, https://www.ckbk.com/ takes an interesting approach. They partner with publishers to put cookbooks online. Fairly powerful search/filters, and the focus on cookbook content is a good proxy for recipe quality.
I'm not affiliated with them, but Matt (cofounder) has a background in scientific publishing and is passionate about recipe sharing.
Are they verified recipes? I’ve found that a lot of books just stole recipe and never tested similar to how online does it now. Also lots of recipes are needlessly complex
If you're in the UK, Tesco's recipe site is really convenient because you can add all the ingredients to your shopping basket and then get it delivered or click and collect them:
https://realfood.tesco.com/
Buy this book. It's amazing. It might be my favorite book. It's entirely utilitarian in simplicity and proportions, yet also provides really interesting history and knowledge, and looks nice on a shelf. Anyone who drinks should own this book. https://www.amazon.com/Ultimate-Bar-Book-Comprehensive-Cockt... (Just don't buy it from Amazon and you'll save $10)
This is timely for me as I was just searching for it. I am using supercook.com but was looking for alternatives (just to see how good the alternatives were)
I've seen that around. Doesn't yummly require you to install their app to see the actual steps? That was a deal breaker for me. I hate websites that have a page then arbitrarily block content unless you get their app.
It's been years since I've used it. Was a pretty technically sophisticated startup back in the day. Has been since acquired so not surprised it has decayed.
https://plainoldrecipe.com/