Live data from Hacker News

Show HN: I built a no-BS recipe search engine

stovetop.app

151–160 of 218 posts

Re: Show HN: I built a no-BS recipe search engine

#151
post #57

Earlier quoted context omitted.

Ha! Thanks for this. I knew that this must be a solved problem but wasn't searching for the right thing. I'll take a look at implementing a better default sort order.

For another similar rating system, there's also this one: https://steamdb.info/blog/steamdb-rating/ Not exactly sure how the two compare.

He compares it at the bottom of the article:

Compared to Wilson's formula, it's very short, and it's not nearly as difficult to understand the idea behind how it works. One could easily get the question "Why would this random formula give better results than what a very established mathematician came up with?" I can't really answer that, but it would seem a lot of you agree that it does indeed produce better results when rating Steam's games. I can, however, try to give some insight into this.

For one, Wilson's formula isn't really meant to be used quite like this. It takes a rating and the sample size (the number of reviews), and outputs a confidence interval. And a confidence interval basically says that “We are some% sure that the score is between x and y”. If you increase the % of how sure you are, the distance between x and y also increases, and vice versa. But to get a single rating, it's not quite okay to just take the lower bound of that interval.

Secondly, because of what was mentioned in the last paragraph, it always gives us a lower rating than the original. This is clearly the incorrect behaviour, as something that just came out and gets a single negative review will be marked as having a score of 0%. Meanwhile, an established terrible game can have 10 positive and 500 negative reviews, and it will rank higher. This is also the reason why one of the two rules I listed was that all ratings should be biased towards the average.

Finally, while Wilson's formula probably gives us a more “precise” rating, so to say, it's not necessarily what we want to see. There's a lot of mathematics behind why what it does is correct, while the previously mentioned numbers of 2 and 10 that I picked for my formula were rather arbitrary. Still, I selected them so that the result would also account for the high number of reviews when assigning a good score. It's why you'll probably notice a lot less games with a low review count among the top games than before.

I think that's important because a game that is very popular and very highly rated should be ranked higher than a game that isn't as popular and is also very highly rated. Not because we can be more certain that this rating is indeed correct, but because you, as a random person who has yet to try that game, will more probably like it if a lot of other people have liked it as well — if it's not a niche game. And I think this aspect is definitely important and should be accounted for when trying to represent an entire game with just a single number.

Re: Show HN: I built a no-BS recipe search engine

#152
Does anyone know of a site that connects recipes by correlated ingredients?

Example: If you made recipe X, you should try recipe Y which uses 75% of those same ingredients, or recipe Z which has 80% of the ingredients in common. That way you can buy those core ingredients in bulk but still have something new and fresh for dinner.

The meal-prep dream for me is 10-15 recipes that taste good, are as distinct as possible, but have the majority of their ingredients in common.

To butcher a phrase, spice needs to be the variety of life in this scenario.

Re: Show HN: I built a no-BS recipe search engine

#153

Earlier quoted context omitted.

Ha! Thanks for this. I knew that this must be a solved problem but wasn't searching for the right thing. I'll take a look at implementing a better default sort order.

You need multiple rating systems for recipes and the lack of that model is why recipe sites are bullshit, and will continue to be bullshit. A recipe that tastes bad should never be shown to anyone. But if there are two flavorful recipes and one of them has better instructions, then that's the one that should be sorted to the top. My go-to analogy for people being bad at documentation is to compare them to the variati…

You are so correct on the order and timing of items. Everyone in my family was trying to make my grandmothers cookies. I was the only one who went over and documented exactly how she made them. Now that she is gone. I have been designated as the only one who 'knows how to make them'. Even though I proclaim loud and clearly and have documented 'you must make them exactly like this or they will not taste the same'. They all seem to want to take short cuts. There are no shortcuts with this one and it will take 2 days. I even gladly show them exactly how to do it. Yet they still fail, because they want to skip steps. If you do not follow along exactly you are doomed. Now I want cookies...

Re: Show HN: I built a no-BS recipe search engine

#154
post #126

I love the tabulated recipes shown on cookingforengineers.com [1]. Ever since I first saw this, whenever I get a recipe, from anywhere, I convert it by hand to this format. Perhaps you can automate that process? That would be rad! [1] http://www.cookingforengineers.com/recipe/108/Banana-Nut-Bre...

Please excuse my ignorance, can you explain how I'm supposed to read those? Top-to bottom first? I studied the pizza one and onion rings and while I could create the items from the format, I feel as though I don't fully understand it.

Re: Show HN: I built a no-BS recipe search engine

#155
post #43

Don't get me wrong, I think yours is definitely a no-bs application, however I think the entire recipe search engines is not working, or at least, not in the way I expect it to work. I wish it was more a holistic solution, mixing calendar, already available ingredients, non available, shopping list, where to get what you're missing, different profiles (I'm vegan, for instance, but I grew up in Italy so I wish I could…

I already support time and includes / excludes ingredients, but saved profiles and the other filters are good ideas!

Ideally, I would use it this way (as a narrative):

Calendar: dinner with Anna and John next Friday. I know Anna is vegan and John hates hot spicy food. Go through a possible list of menus (not recipes) for the night, based on food that takes X time to be prepared. Get me a complete list of what I need for y amount of guests (and a cost estimation).

Add what I need to an online grocery store list making sure it arrives the day before at the latest (but not too soon since I want it fresh).

Another use case. I have a profile where I set I'm vegetarian, I don't like soups, blah and blah. I am hungry. I go to the fridge and I make a list of what I have and how much I have.

I now search for recipes with those ingredients that can be done in less than 40 mins.

Or, I'm preparing something that requires different timers: go and set them for me! Tell me that it's now time to put that thing in water if I want to prepare it tomorrow morning, or that I can now don't pay attention to this process during 45 minutes and alert me after that.

As I was saying, the recipe is really the easy part for me :)

Re: Show HN: I built a no-BS recipe search engine

#156
post #16

My normal challenge with recipes is that I have no idea how authoritative the reviews are. On some sites, there are a lot of recipes that make no sense whatsoever, and yet have 5 stars.

There are Facebook groups that offer reviews in exchange for reviews. You will see very new recipes, that have had zero chance to rank and be cooked, with comments like:

"Ooh I can't wait to make this!"

Or:

"I LOVE making chicken like this!"

...and a five star review.

Re: Show HN: I built a no-BS recipe search engine

#157
post #64

Earlier quoted context omitted.

I love how they say the content that users dislike is "relevant to the recipe", rather than admitting its SEO fodder.

I don't think its SEO fodder I think its to space out the page so you have to scroll through multiple advertisements so they get their revenue. Either way its total garbage.

Yeah. Screw those guys trying to make a living!

Re: Show HN: I built a no-BS recipe search engine

#159

So, ah... is it just me or is "Maangchi" just entirely faking their reviews? Toggle that slider up to 5k and it's just them sitting there at ridiculous numbers all pegged at 5 stars.

Yeah they must have falsified reviews or the parser is broken. New York Times doesn't even break the first page of results.

Edit: Also they should add a filter for "paywall" recipe sites. I haven't been able to find any of the top recipes as browseable.

Re: Show HN: I built a no-BS recipe search engine

#160

Earlier quoted context omitted.

> Considering only positive and negative ratings (i.e. not a 5-star scale) Is there anywhere that details the changes necessary to use for other rating scales (such as the 5-star/10-star system)?

> Considering only positive and negative ratings (i.e. not a 5-star scale) I hate this. It feels like part of the internet getting dumbed down.

Yes, we should dumb up, not down!
Post reply on HN