Gaming Youtube's Algorithms
Youtube's recommendation algorithms have always fascinated me. I don't know how they work, and nor does anyone else except the folks at Youtube I assume. But it doesn't mean I can't try to comprehend them with some software.
One of the ways through which I can understand how the Youtube recommendation engine works, is to poke it with a stick and see how it reacts to my inputs. By varying how I poke the algorithm, I can attempt to understand how the algorithm works.
To play around with the algorithm, I created a Google Chrome extension, which would skip to the next video once the page loads. I also added functionality to the extension, which would try and emulate behaviours of a regular viewer, such as selecting a random link from the list of recommended videos and varying the watch time of the video before skipping to the next page. By playing with these parameters, I tried to understand how the algorithm works.
The expectation was to see how Youtube can go from a regular family friendly video to a dark video with dark and negative undertones. We've all heard stories of how children have stumbled upon Nazi propaganda or sexual content as they watch innocuously watch videos on Youtube. The aim was to observe how these recommendations would work, and see the interesting video content in between.
Although I never quite got to see how that worked out, I did stumble upon some very interesting paths during my research. I realised that having an account, disabling watch history, and using proxies to spoof my location would also have an effect on my results, and I attempted to choose the combination which would provide for the highest delta in from the first video to the last.
I did come across some very interesting content, which I have never seen before. Some of the more interesting content I came across were the children's videos I saw. Each of these videos consisted dancing animated 3D characters (from popular culture) in those videos dance to a generic soundtrack. Uploaded by a few creators, the bizarre creations had strange undertones, and Youtube would often direct me to these videos. Sometimes, I would also hit dead ends on Youtube. These were Youtube videos, with no further video recommendations. Those sections of the page would be completely greyed out! Or even more bizarre, those pages would have no content at all, except for the Youtube logo on top, and a blank, back frame in the middle.
There is more investigation and exploring to be done, but this experiment led to some very interesting results!