Edit: this is a somewhat OT rant. Netflix’s recommender system is hands down the worst I have ever seen. Every single thing I watch, it suggests The Queen’s Gambit and two other random Netflix productions. Even if I watch the first of a trilogy (LotR, for example). How can they be so terrible at this? The categories in the main browsing view are also hysterically arbitrary. It kind of looks like a topic model with ba…
Do you have a counter example of a streaming service that does recommendations better?
Netflix's Metaflow: Reproducible machine learning pipelines
81–90 of 105 posts
Re: Netflix's Metaflow: Reproducible machine learning pipelines
#82Earlier quoted context omitted.
Good news is that you can disable autoplay of previews [0]. Bad news is that it takes weeks to propogate this setting change to all clients. I had to wait about two weeks for my apply tv client to stop auto previews. I suspect the queue service is powered by snail mail. [0] https://help.netflix.com/en/node/2102
That must be because of an excessive amount of caching on the client-side
Re: Netflix's Metaflow: Reproducible machine learning pipelines
#83Setting up a decent, comprehensive, self-hosted (!) ML environment is still extremely, frustratingly difficult. What I really want is a single solution, or a set of pluggable, integrated components that offer: * training data and model storage (on top of a blob store like S3, minio, ...) * interactive dev environments (Notebooks, dev containers, ...) * training (with history, comparisons, parameters, ...) with experi…
This could be its own “Ask HN” thread.
Re: Netflix's Metaflow: Reproducible machine learning pipelines
#84Edit: this is a somewhat OT rant. Netflix’s recommender system is hands down the worst I have ever seen. Every single thing I watch, it suggests The Queen’s Gambit and two other random Netflix productions. Even if I watch the first of a trilogy (LotR, for example). How can they be so terrible at this? The categories in the main browsing view are also hysterically arbitrary. It kind of looks like a topic model with ba…
I always assumed those three were human selections, not part of the recommendations.
Like the paid ads on top of your search results.
Re: Netflix's Metaflow: Reproducible machine learning pipelines
#85Re: Netflix's Metaflow: Reproducible machine learning pipelines
#86Edit: this is a somewhat OT rant. Netflix’s recommender system is hands down the worst I have ever seen. Every single thing I watch, it suggests The Queen’s Gambit and two other random Netflix productions. Even if I watch the first of a trilogy (LotR, for example). How can they be so terrible at this? The categories in the main browsing view are also hysterically arbitrary. It kind of looks like a topic model with ba…
I see this complaint about poor recommendations very often. But the recommendations seem to work perfectly for me - I wonder whether that is the case for the silent majority? The match % is usually spot on for me, and I've never seen it recommend any titles I've given a thumbs-down to.
Re: Netflix's Metaflow: Reproducible machine learning pipelines
#87If you are curious about how Netflix uses Metaflow to power behind-the-scenes machine learning, take a look at this recent blog article https://netflixtechblog.com/supporting-content-decision-make... Also I'm happy to answer any questions (I lead the Metaflow team at Netflix).
Or you're forever tied to the initial hardware+compiler version?
Re: Netflix's Metaflow: Reproducible machine learning pipelines
#88Edit: this is a somewhat OT rant. Netflix’s recommender system is hands down the worst I have ever seen. Every single thing I watch, it suggests The Queen’s Gambit and two other random Netflix productions. Even if I watch the first of a trilogy (LotR, for example). How can they be so terrible at this? The categories in the main browsing view are also hysterically arbitrary. It kind of looks like a topic model with ba…
>Netflix’s recommender system is hands down the worst Until you log into prime video. Can’t manage to give me a “continue watching last thing button”. That’s literally the most likely thing I want to watch. Also routinely suggest starting with S02 even though I’ve not watched S01. Never mind machine learning some common sense would be greatly appreciated
My guess is that whatever rankings they currently produce maximize some internal revenue target and that target' user base is not me or you.
Re: Netflix's Metaflow: Reproducible machine learning pipelines
#89If you are curious about how Netflix uses Metaflow to power behind-the-scenes machine learning, take a look at this recent blog article https://netflixtechblog.com/supporting-content-decision-make... Also I'm happy to answer any questions (I lead the Metaflow team at Netflix).
Hi! How do you handle floating point determinism? Can some ML be reproduced in any architecture? Can you build the code with another compiler version? Can you use newer SIMD instructions? Or you're forever tied to the initial hardware+compiler version?
Depending on the libraries you use, the exact results may or may not be reproducible on other architectures. If cross-platform reproducibility is important to you, you should choose your libraries accordingly. Metaflow provides the tools for choosing the level of reproducibility that your application requires.
Re: Netflix's Metaflow: Reproducible machine learning pipelines
#90Setting up a decent, comprehensive, self-hosted (!) ML environment is still extremely, frustratingly difficult. What I really want is a single solution, or a set of pluggable, integrated components that offer: * training data and model storage (on top of a blob store like S3, minio, ...) * interactive dev environments (Notebooks, dev containers, ...) * training (with history, comparisons, parameters, ...) with experi…
Hi @the_duke, disclaimer I am one of the authors of an open-source solution ( https://github.com/polyaxon/polyaxon ) that specializes in the experimentation and automation phase of the data-science lifecycle. Our tool provides exactly the kind of abstraction you mentioned: * Training, data operations, and interactive workspaces ( https://polyaxon.com/docs/experimentation/ ) * A scalable history and comparison table (…
Isn't that what the parent you are replying to is talking about with "Right now you have to cobble this together from different tools that are all pretty suboptimal."