The problem with those recommendation engines is that they're not optimized to serve your needs. They're optimized to serve the goals of their respective companies. And the problem comes when your needs are a little incompatible with the needs of the company.
Consider Netflix for example. Their recommendations don't seem to care much about what you actually enjoy the most. They pay different amounts of money to let you watch different content. So your goal of watching the thing you would enjoy the most is different from whatever the hell their goals are-- probably to get you to watch just enough Netflix to make you not want to cancel your subscription, but not run up their bills on bandwidth and licensing fees.
I'm absolutely confident Netflix could make amazing recommendations-- and probably already has them internally. But it's not in their best interest to give recommendations that are in your best interest.
To the extent that I'm right about this it could be a market opportunity to make an honest and useful recommendation service.
Ultimate they are compatible though. And yes I mean in the econ 101 way. This tension should be at least partially resolved via pricing scheme innovation.
Regardless of how good the recommendation engine might be, it's still always subject to human perception. That can be unpredictable and fickle, on a good day :)
"Oh, you bought a wallet? Here are twenty wallets of the exact same type but with slightly different colors that you might want to buy, too"
That's probably not exact and I don't remember where in my social feeds it came from, but I loved this.
One per floor per house, of course. You don't want to have to carry them up and down stairs.
All houses should have one floor. Why use stairs or elevators when you can just buy more land?
There was however one moment where Amazon got it right: they recommended to me a book that only a week earlier I had purchased on a whim from an independent bookstore with cash. Creepy good.
That is creepy. Any way it might've been more than just a coincidence?
Though that was Google.
A while ago I took an Ayurveda class (Indian medicine) and part of it was doing an oil enema. There are devices for this that are also used by a certain population for sexual pleasures. Bought one on Amazon and for months I couldn't show my Amazon page to other people because it was filled with sex toys....
Your indifference is subsumed in the sheer size of others' consumption.
I mean I'm not accessorizing with the latest seasonal fashions, but there are utility reasons to change the kind of wallet you're carrying for different purposes.
Whether the buttons do anything, I have no idea
Their % match numbers are fairly accurate, but I have had to go into the watch history and delete the occasional movie watched and finished that we actually hated. No number of 1-stars (or thumbs downs) would eradicate its effects on the recommendations.
5 - Absolutely loved it, will buy a disc
4 - Good, but won't buy a disc
3 - Movie was okay
2 - Not a good movie
1 - Stopped watching 20 minutes into it
My problem with binary choice is that 1 == 2 and 3 == 4 == 5, whilst 1 and 5 were very special for me. :(Asking people "which of these 3 things you like best" vs. "rate these 3 things 1-5" will usually give you much more useful data, plus be easier for respondents.
Excerpt from https://www.appcues.com/blog/rating-system-ux-star-thumbs/
"In addition to the new rating system, Netflix has new match percentages (up to 100%) to more accurately predict how much users will like something.
...
The new rating system received 200% more ratings in A/B tests, according to Netflix VP of Product Todd Yellin.
When it comes to rating movies and shows, stars reflect the preferences that people want to have, rather than how people actually behave. Todd gave the example of users giving 5 stars to a documentary but just 3 stars to an Adam Sandler movie that they watched over and over again. “What you do versus what you say you like are different things,” said Todd."
Their users are surely not confused about that. So why does Netflix want to present a prediction as a rating? Is it to flatter their users by telling them that the thing that feels instantly gratifying right now is actually an amazing movie? "Hey, great choice. Billy Madison is a five-star movie. What? Why would you feel bad about not watching Raging Bull instead? It's a two-and-a-half star movie at best."
In other words, Netflix, like Facebook, like Doritos, is engineering itself for maximum addictiveness without regard for honesty. It will shelter you from even what you know and reassure you that whatever triggers a pleasure response in your brain is the best. Relax and enjoy it.
The truth is that we consume easy things a lot more often than we challenging things. It would be exhausting otherwise. But the best things are often the most challenging. We know that, we know that easy movies are just a way to kill time, but Netflix wants to do us the service of helping us forget it, because then we might be 1% more at ease when we watch Netflix and 1% less likely to switch to another service.
There's a reasonable objection to this behavioral definition of "like", which is that it doesn't actually make people's lives better, it just fills them with more compulsive behavior. It's not necessarily "irrational" to wish you were more patient, or to want to ask Netflix to show you useful things rather than useless fluff. That you occasionally betray your stated goals does not mean you should be denied the right of self-definition.
In other words, what people say they like is more important, to me at least. See eg "Thinking Fast and Slow" by Kahneman.
I miss the days of "tap tap scroll four clicks" on the iPod to help me rate new music, specifically.
A person is smart. People in general are dumb.
On Netflix, for example, I get recommended stuff that's similar to other things I didn't like.
Amazon is often the best of them for books because their engine seems to only really value the last few things I looked at / bought and so just recommends really similar stuff. Of course, that fails hard whenever I look at something I'm not interested in for whatever reason.
On Steam I wish they had some elaborate filtering system, there are so many games, I need something like NOT(Adventure+Puzzle) BOOST(RPG), I need to combine tags, not just filter them out by themselves.