Shake It Off

Taylor Swift song's lyrics have been parsed into a Markov chain and FSM. As you can see, the FSM for a song is very complicated... Make the Markov chain full screen and investigate these questions! At the top level, we can see the probability of transitions between different song sections, like Verse to Chorus. If you zoom in, we can see the transitions between words within this section. Click on a lyric to highlight its transitions in the graph.

  • Thinking about FSMs as a validator of a sequence, why is using a FSM not appropriate for modelling a song?
  • What words in the song have the highest probability transitions?
  • What do you notice about the probability of transitions between different sections of the song - does this line up with what you know about music?
Finite State Machine
Markov Chain