Netflix: Lessons in Experimentation
aakashg.com
aakashg.com
Several series I’ve enjoyed watching several years ago now appear on Netflix. Too late for me on Netflix, but as I liked them I rate them with thumbs up, hoping that Netflix would give me better recommendations. Instead of recommending other movies or series, to my dismay Netflix starts recommending the series I’ve already watched elsewhere. As I can only rate a series I’ve watched, why on earth does Netflix recommend something I’ve already watched?
The diversification of Netflix is great, but most of it is too little or too late for my taste. Still better than Disney or Apple TV+ where I could find 1 or 2 shows of my liking. Looking forward to a couple of months of HBO Max once it is available in my region. HBO Europe made some award winning documentaries and I’m hoping to find more that I haven’t watched.
Luckily for me there is an alternative for the streaming platform as for the past several decades every week my local TV stations have 1 or 2 great movies and maybe a new serie, selected not by experiments but by real people of flesh and blod.
Almost every movie I find truly memorable in they just few years came to me via Mubi.
Recommendation engines can be improved with experiments. And they - along with budgeting and show development (at least at Netflix) - are "driven by big data".
Further, it doesn't matter if you - personally - like a feature. If that feature is moving the numbers and passes the A/B test, it will make itself into the app.
They run thousands of experiments. Of course there are going to be several that you - personally - do not like.
Without knowing anything about how it works internally I'd guess that the recommendations are not simply about what's best for the user but also what's best for Netflix (pushing Netflix originals).
Because that’s what Netflix has been doing to me pretty much since they became a streaming service.
They've gotten very good at grabbing attention with cover art, but then you click on it and quickly realise its crap.
In other words, they've put appealing covers on all the boxes, so now you pick ones that are crap only to abandon them 20 minutes later.
I wonder if abandonment rate is a metric too.
Apparently they categorize the type of viewer you are based on when you abandon the content. [1] mentions starter, watcher, and completer as viewer categories based on how much of the content they view.
[1] https://www.fool.com/investing/2019/12/06/how-netflix-decide...
I also find that Hulu generally has better options for TV series than Netflix. You have to deal with ads unless you pay extra for the premium subscription, but it's not like they aren't harvesting your data anyway, and it's easy to just mute the ads (I always muted them on cable, too) and go do something else. It's also still a lot fewer ads than on cable TV.
The "right for [me]" catalog seems to contain a lot of "get the viewer hooked on the first two seasons of a show; don't catalog the latter seasons".
The experiment I would love to see is an simple icon that means "I don't want to watch this".
I'm almost at the point of cancelling my Netflix subscription simply because it's so much effort to find something of interest now.
For example, pick a movie that you like, yet don't ever want to watch on Netflix; perhaps you've already seen the movie on a different service. Do you click thumbs up ("I like this") or thumbs down ("Not for me")?
Next, if you watch some of the movie, then it shows up in your "Currently Watching" list, with icons for thumbs up ("I like this but don't want to continue watching"), thumbs down ("I don't like this"), and a broom ("Just cleaning up").
What I am suggesting as an experiment is a choice that means "I like this but don't want it on my main page".
Thx for observables though!
(Otherwise, you can scroll through you watch history clicking delete a zillion times.)
The GP doesn't want to create a new profile, but they still want to avoid "clicking delete a zillion times" in their watch history.
In my opinion you should acknowledge that the user has an actual problem that your team could solve by providing them that button THEN offer the workaround of creating a new profile with apologies instead of a potentially snarky smile.
Same thing with Facebook or any other service. If you want to "reset" your Facebook profile, just create a new one.
Hi Travis :)
In general, any recommendation system should come with two things:
- an option to clear all recommendations and start from scratch
- opt out of recommendations entirely
Kinda covers everything and links out to posts that cover the software engineering in more detail and papers that cover the math in more detail.
It makes it is super difficult to discover movies, even if you have pretty good idea about what kind of movie you want.