Welcome to Sentimentshirt. A place where music is visualised in a unique way.

Hi, I'm Erik and I'm a data analyst that loves music. Sentimentshirt is a project that combines my craft and my passion. I use machine learning (a computer algorithm) to visualise music in a unique way.

To give you an idea of what the visuals looks like, you can use the Sentimentshirt Explorer below.

Sentimentshirt Explorer

About the process: every song on an album is converted into a data point. Each data point contains the sentiment of the lyrics. This determines the horizontal position of the song. Each data point also contains the strenght of the emotion. This determines the vertical position of a song. After the analysis, the dots are connected by a line. The line is then curved.

To see examples of the result, select an album here:

Now hit this button:

Generate visual

Et voila; you can see the Sentimentshirt process below:

process placeholder

Origin of Sentimentshirt

I'm a data analyst by profession and passionate about music. After Avicii's death in 2018, I tried to find a new meaning in his music using my data analysis and visualization skills. The result of that project is Sentimentshirt. You can read the full journey I've been through here.

Putting the shirt in Sentimentshirt

Now you may be thinking:

Why is it called Sentimentshirt?

Good question. I liked the result of my analysis so much, that I decided to print it on a t-shirt. This allowed me to take my design out into the world and wear it every day.

Here's a picture of me with a t-shirt of an album by my big inspiration Avicii:

tshirt avicii tim machine learning visualization

You can read about this t-shirt and others on the blog.

Analysing your favorite music

Music is a personal thing. So I'd like to help you analyse your favorite music. There are a couple of options here. You can send me a message on Twitter or LinkedIn and tell me what music album you'd like to see visualized.

Or, if you're a python programmer, you can give the Github repository a visit. Yes. Sentimentshirt is open source.

Visit the blog for stories about Sentimentshirt.