Ask HN: What is happening with YouTube's recommendation algorithm?
Hi HN crowd,

asking out of curiosity and in search for a potential solution to the mess that is the YT frontpage content reco algorithm. Is it bad for others as well? If so what could be the cause? Has anyone found an alternative to discovering good content?

For a bit of context I am typically logged in with a Google account in all browsers I use YT with. I have 5 private playlists with just a few videos each, ca. 30 subscribed channels (mix of coding, comedy, news, bands, woodworking).

I do watch YT videos frequently, and in the past quarter have mostly watched videos of US or German comedy, woodworking and of course news and longer political discussions or tactical analysis on the war in Ukraine.

I can safely say that my frontpage does not reflect my viewing history. The videos recommended are often far out of context, vary greatly in topical focus and age demographic. It's gotten so bad the recommendations drive me away from opening YT and I try to use Reddit as a frontend to videos. In my experience it has a much higher signal to noise ratio and much better clustering in terms of topic and demographic of the content. I generally discover new and interesting videos I wouldn't have otherwise.

Let me give you some specific examples on what lands on my YT frontpage:

- "Random/ Out of the box": My frontpage regularly recommends low quality produced (German) video channels ranging from gangster rapper music or lifestyle videos to scripted reality shows a la BigBrother, to early twenties couple vlogs. Regular recos around soccer, Formula1, white dude luxury car channels. KPop or other music genres which I haven't previously watched at all.
I have 0 interest in any of this. None. And it is reflected in my viewing history.
Also now, in May, recos of Minecraft and other mass game Let's Plays. I watch some Let's Plays from two channels, generally in winter.

- "One time channel": Sometimes I stumble across a new channel and watch one or a few videos. For example, the Austrian army has posted fantastic in-depth military analyses on the Ukraine war which all have several 100Ks of views. My front page is plastered with completely random (and old) videos from the same channel with views in the low thousands - for days.

- "One time context": The other day, to relax after a longer day I watched something I never watched before: a livestream of birds. Never done it before nor do I think I will do it more regularly. I have recommendations for 10 different bird livestreams again for days after.

Initially to improve the situation I tried to play nice and flagged videos as uninteresting or excluded the entire channel from recos. None of this has any noticeable effects, the patterns described above keep repeating. Tune the frontpage, hit reload, full of bad results from the three categories above again.

I would assume there are all the ingredients needed to create much better recos.

Staying in the example of the channel of the Austrian army, a super simple algo could be:
1. This channel contains several recent videos with view counts several standard deviations above the median view count per video. This account hasn't watched all of them yet, let's recommend those.
2. Let's go through the topical graph of viewers of videos from 1. and check for channels with view counts in a similar ballpark range, similar length (and maybe recency) and recommend those.

I would be really interested in discovering good stuff on YT which I assume exists givent the scale of the platform.

Does YT have to deal with "too much" data, i.e. there are just so many features and such a gigantic variety of content that their reco models simply cannot cope and the output is a generalized "one size fits all" reco that just has a little bit of everything?

Also if anyone has a strategy or tips for finding great content beyond using Subreddits, I would be really, really interested.