This processing sketch creates a fingerprint for lyrics.
This sketch creates a diagram where on the X-axis and Y-axis are the lyrics of a song or any other text. Everytime x and y are the same word, the sketch draws a dot. This is how to make a fingerprint or self-similarity matrix of a song lyric or text. A very good example is the web-version I linked here. Then this sketchs filters some special characters, cleans up the image, adds colors and adds some blur to make it look pretty.
Pop Music is Stuck on Repeat | Colin Morris | TEDxPenn https://www.youtube.com/watch?v=_tjFwcmHy5M
Web-version from someone else: https://song-visualizer.firebaseapp.com/intro