Earlier quoted context omitted.
What algorithm are you using to make recommendations? I've been looking around in the recommendable source but can't seem to find it.
That's under `lib/recommendable/acts_as_recommended_to.rb` towards the bottom. It's a combination of the `similarity_with(rater)` and `predict(object)` methods. Additionally, I detail the algorithm here: http://davidcelis.com/blog/2012/02/07/collaborative-filterin...
Show HN: goodbre.ws, a fully open source recommendation engine for beer
41–50 of 51 posts
Re: Show HN: goodbre.ws, a fully open source recommendation engine for beer
#42Re: Show HN: goodbre.ws, a fully open source recommendation engine for beer
#43I'm getting a DNS lookup failure (I'm in the Netherlands).
Re: Show HN: goodbre.ws, a fully open source recommendation engine for beer
#44How long until I can get recommendations? I rated a few beers but it would be nice to have at least some kinda estimation on how many I would have to rate.
Recommendations start getting generated immediately after you rate a beer. The site is in its infancy, of course, so recommendations may start out rocky but they'll get better as more people (and you) rate more beers. The sad state of the cold start! How long it takes for the recommendations to refresh is tougher to say, but it shouldn't be more than a few minutes. I can see that the workers that process them are act…
Re: Show HN: goodbre.ws, a fully open source recommendation engine for beer
#45Re: Show HN: goodbre.ws, a fully open source recommendation engine for beer
#46Re: Show HN: goodbre.ws, a fully open source recommendation engine for beer
#47Not sure if you're managing your own DB or not but it might be worth looking into http://www.brewerydb.com/
I actually thought long and hard about Brewery DB. Their API is just fantastic, IMO. Really clean. Unfortunately, I wrote Recommendable (the Ruby gem that I wrote to power the recommendations) in a way that it really relies on ActiveRecord currently. My database also has considerably more beers than BreweryDB does right now, but yeah. Managing it by myself slowly gets more difficult as more and more suggestions on be…
Re: Show HN: goodbre.ws, a fully open source recommendation engine for beer
#48I'm getting a DNS lookup failure (I'm in the Netherlands).
Switched to OpenDNS and it works fine.
The domain resolves to 74.207.230.240 if anyone wants to add it to their hosts file instead.
Re: Show HN: goodbre.ws, a fully open source recommendation engine for beer
#49I'm getting a DNS lookup failure (I'm in the Netherlands).
Re: Show HN: goodbre.ws, a fully open source recommendation engine for beer
#50I rated a few beers, but my recommendation screen is empty. I get that it's a new site, so I can accept that it might be tough to get recommendations right away, but it would be really helpful to explain why there aren't any results. Is it because I haven't rated enough beers? Is it because there aren't enough other users that have similar tastes? Is it because there's a delay before results show up? Also, I had to t…
EDIT: looks like the process had actually silently died at some point, but was still reporting as running. I think I've fixed the issue now.