Show HN: TasteSpotting meets StackOverflow
fridgetofood.com
fridgetofood.com
- You need lots of recipes before you can match them to random ingredient lists*
- It needs to be aware of expected ingredient availability. I always have pasta & rice. I never rarely have sundried tomatoes or salmon fillets without a prescribed use. I will usually search with the latter.
- It needs to be aware of substitutes. I can usually substitute spaghetti for fettuccine.
I like the visual presentation. I would definitely use this if the recipes are good. I still haven't got a go to place online for recipes. Quality seems to be a tricky issue. It could be an interesting problem to solve.
* It worked well with 1 ingredient only, maybe you should remove the instructions telling me to search multiple ingredients for now.
I hadn't thought of your second point before. I don't think it would effect the search right now. The way it works right now is entirely text-based. It checks for an exact ingredient match (by name) and assigns a high relevance for each one. Then it looks for partial ingredient matches and assigns a much smaller relevance. Then it aggregates the relevances to order.
A planned feature is to allow high reputation users to set ingredient relations. So they could mark two ingredients as substitutes for each other. I suppose I could have some ingredients be marked as common and automatically assign relevance for them as if they were included in the search.
I've also been thinking about how to do a sort of general ingredient relationship system and how to utilize that for search. So far I'm ponder parent child - so ground beef would be a child of beef and ground meat. Beef would be a child of meat, etc. Then assign a relevance to ingredients that are found some number of steps out on that graph. The relationships could be set by high reputation users.
As to the issue of quality, I'm hoping to source food blogs. A lot of food blogs have high quality recipes in my experience. I'll offer links with high SEO value and on site reputation and rewards in return for them posting their recipes. A further filter will be the on-site voting and reputation.
I'll work on these for the next iterations. Thanks!
I imagine units are somewhere in your DB, you probably want some way to control their display programmatically anyhow.
Seriously: Nice idea and implementation. I'll bookmark and hope for much more content to come.
Very nice site though, its good to see some quality stuff being made with CakePHP and the idea looks really catchy.
Bookmarked!