On the other end of the spectrum, I've been impressed by Netflix search. I would search a name and they do not have that movie, but would suggest a mix of similar movies, movies with the same actors or director. It's pretty clever, I just wish they were more explicit about it, as in showing the reasoning behind choosing a result.
I don’t understand. How is it useful for Netflix to show me movies that they don’t have? And how hard is it to implement search over their catalog when they only seem to have about 100 movies?
Just because they don't have the rights to stream The Office doesn't mean they don't know what shows and movies they have are enjoyed by people who also enjoy The Office. This is literally the entire point of search - show what you're searching for if it exists, and show related things after it.
That might make sense in an abstract way, but no, that's not what people expect. If I'm searching for something at Netflix, I don't want the answer to "does it exist?", I want the answer to "do you have available for viewing?".
but netflix doesn't tell you that. if they don't have what you searched for, it shows you other things they DO have that are similar.
It tells you that in the first line of the results, like the sibling comment of yours proves it.
So you search for The Office on Netflix which is only available on Peacock as far as I know. How is a screen that says "We don't have The Office, sorry!" with no other information at all preferable to this? https://i.imgur.com/W6a1hDk.png
No, it's fine to offer similar products. Good on Netflix for this.
In the more general sense of the search topic, I don't want a search to return things they don't have. If it's out of stock, say so prominently. Don't make the user click through to the item itself only to see "out of stock".
Sweet! Can Netflix search by age rating yet?
Start typing something like age:8 and you'll get a relevant category suggestion.
I had waited so long for rating filters, my kids became adults.
However, I was wondering what Netflix got after 17 years of development at $215k-$700k per dev - and now I know.
age:35
You can type age:!well to get movies that didn't age well.
Just watched Trading Places again on Christmas Eve. While I wouldn't say it's aged terribly, I will say this: nobody does blackface like Dan Akroyd.
RDJ has to be up there
Do not want to miss a chance to empty your pockets
That doesn't make a ton of sense in the Netflix case since presumably it's actually more expensive for every additional movie you watch since your subscription price is fixed and each additional movie you watch costs bandwidth and compute?
I will get bored if I am not exposed to what is available on the platform and will get unsubscribed. It's like social feed of a social media platform
On the other hand, people that don't watch any content are at the highest risk of cancelling their membership.
Netflix wants you to justify the cost in your mind. The bandwidth is free. Netflix is such a high volume of internet traffic that the CDNs actually have edge content caches within the DCs of most major ISPs, so when you stream you’re actually streaming from a box at your ISP (or a cross connect to Netflix) and not costing Netflix any internet-facing bandwidth besides API calls. This setup is cheaper for everyone because the ISP doesn’t have to subscribe as large of an internet pipe because the high bandwidth streaming is siphoned off into private networking and never leaves the DC.
Netflix search is possibly the most egregiously bad search in the entire industry, and unfortunately it's infecting other players with very stupid ideas. Netflix search is unfaceted, unsortable, unfilterable and worst of all it very often knows what you're searching for and instead of returning "we don't have this title" it will return a bunch of different, loosely related titles.
What's worse is that they explicitly know that they don't have that title, because they do have that title if you visit from a different region. But they waste your time with showing you irrelevant results instead.
Searching google's movie service for older movies is annoying because a lot of times you just get a remake. Even if they have the old version! The only way I found to get to the original is to search for some actor in it and scroll...
Their input search works fine, but clicking through the categories seems to surface all the dogshit Netflix-created content first. It's like digging through trash.
My main issue with the input search is the TV keyboard. There was a Netflix hack day that created a circular keyboard like a dial w/ the selector a joystick in the middle, so pressing up to 12 o'clock was A, 12:05 was B, etc. And the joystick would return to center per selection! It was everything I ever wanted in a thing, and now I can't even find the article on it.
I had migrated to watching Netflix content on pirate sites for the better experience and stayed for the better experience.
An excellent, early pirate feature. Good on Netflix for adopting it.
Um, no? That's not what I want when I search.
On the other end of the spectrum, try Digikey:
https://www.digikey.com/en/products/filter/embedded/microcon...
or try McMaster Carr:
https://www.mcmaster.com/products/screws/socket-head-screws~...
Functional, well-tagged, data-driven parametric search. Rockauto.com sells auto parts, which requires a whole different type of search, but they deliver a pretty impressive product as well.
I suspect that much of this discrepancy is because there's enough of a chance that someone grocery shopping and looking for lentils will think "Oh, I need pancake mix too" and click on the ad. Meanwhile, someone looking for a specific grade of M8x25 socket-head cap screws or a low-power Cortex-M0 microcontroller with a particular set of peripherals is unlikely to abandon their work to add a hose clamp or electrolytic capacitor to their cart instead.
Market forces seem incapable of delivering a product with a better user experience if that hurts the bottom line even a little bit, they're doing gradient descent to local minima and powerless to say "no" to finance and climb out of the awful product that results.