Everyone gives everything 5-star reviews because they get more likes for positive reviews. The user reviews mean nothing. I'd like to have a way to see what people actually think about books. But on GoodReads that's almost impossible to find.
I'm surprised there isn't a rotten tomatoes for books. I've considered starting it myself, but I don't see much money to be made from it. Maybe that's why...
In particular, I'd like to see an engine take a reviewer's dislikes into account more. If someone likes (switching to film for an accessible example) Cinderella, The Little Mermaid and Mulan, their opinion on Brave isn't going to carry much information as they're pretty indiscriminate about Disney films. But if they love Mulan, dislike Little Mermaid and hate Cinderella, their opinion on Brave is more likely to line up with my own.
If I can find similar tastes, maybe a little bit different, then that will result in good recommendations.
So I would want to find people who both like similar things but also dislike similar things. It will be interesting to find people my similarity and see which are best at finding books I like.
That's one of the problems I have with ML-based recommenders. I can't identify any particular ML algorithm, and therefore I can't say "This one has consistently given me bad recommendations, so I'll ignore it. But I do like this one over here." Whereas with my friends, I know that Lori and Nicole gives good recs and Brad doesn't, so I'll ignore Brad's and read recs from the other two.
Or the thought that such things, if not happening, may happen? Just like on Amazon and other sites?
As far as the recommendations goes, I mean, I guess you could say I skip past most of them and only get the interesting ones, but at least the algorithm put it in front of me.
Again, my bigger problem with Goodreads is the performance. I'd use it a lot more and interact with my friends a lot more (and thus get better recs from them!) if it was a speedier site.
You’ve answered your own question there, the keyword being ‘monopoly’.
If there is no competition pushing them to improve performance or site design, it’ll inevitably fall by the wayside until they get around to it or more accurately until somebody can convince a manager/business that they should spend time working on it, which, without using ‘look how much better the competition is’ that’s gonna be a hard sell.
I’m looking at this with broad strokes though, but as a best guess I’d say that’s pretty close.
It's a lot harder than people give it credit it for as well, I imagine. "why don't they get a recommendation engine already" ... that's the secret sauce of companies like Amazon and Netflix who have a financial interest in every successful recommendation. Goodreads doesn't have a profit model in place afaik to support honing the engine to that degree
I guess the obvious problem is that for books the equation is different. If you get recommended 20 books and after reading them you only ended up really liking 3 of them, then you'll feel like you've wasted a lot of time reading books you don't care for. Meanwhile if you listen to 20 audio tracks in the worst case scenario you'll have wasted an hour, and you can do that in the background while you do something else.
You'd have to wait until recommendation engines can read your mind and run your simulation against books.
My problem with Goodreads is actually the site performance. It's one of the most abysmally slow sites I've ever had the displeasure of using. Loading from page to page takes so long, I wonder if they're running on 486 machines in the background. It's unfathomable to me how something that has such a monopoly on the domain can have such terrible performance.
It's so bad, that I often don't even bother going to Goodreads except when my TBR pile empties out, and then I spend as little time as I can (which is a long time because it's OH MY GOD SO SLOW) so I won't have to visit it again for a while.
I wish it was open source, or something, so I could contribute to improve response times...