ZEUS

a DJ algorithm that determines optimal playlist ordering

As a music lover and playlist creator I have found a very strong struggle in the ordering of songs in a musical queue. I believe random is not enough. There is nothing like a listening where each song makes a smooth transition to the next one.

The goal of this ongoing project is to start with a set of songs and determing the optimal ordering that maximizes the listening experience. The idea is to find programatic ways to quantify if a song’s “mood” will clash or not with any other. After having this matrix that correlates 1-on-1 each pair, we can test the final order.