The Teacher-Student Network

I recently stumbled across this page on Wikipedia, listing music students and their teachers. This is an ideal dataset to explore as a network diagram, or “graph”, in which a set of points (or “nodes”) are connected by lines (or “edges”). Here, the nodes are individuals, and there is an edge between them if one taught the other.

Continue reading →

Desert Island Discs

“Desert Island Discs” is the UK’s longest running radio show, still going strong on BBC Radio 4 over 78 years after the first episode on the BBC Forces Programme in January 1942. Each episode, an interviewed “castaway” chooses the eight pieces of music they would take with them to a desert island. They also select their favourite of these tracks, plus a book and a luxury item.

Continue reading →

Song Lyrics 8: Parts of Speech Tagging

In this previous post in the series, we used capitalisation to identify proper nouns (names, places, etc) in our dataset of song lyrics. Other parts of speech – verbs, adjectives, etc – are not so easy to identify, although software exists to do just that.

Continue reading →

Song Lyrics 7: Rhyme Time

Previously, we have looked at repetition in our dataset of song lyrics. This seventh article in the series considers a related issue – rhyming patterns. We are only interested here in the last word of each line – i.e. the string of characters between the last space and the end-of-line character \n.

Continue reading →

Song Lyrics 6: Principal Components

This is the sixth in a series of articles looking at different ways of analysing a dataset of song lyrics. In this article we will be venturing into hyperspace to explore the differences and similarities between artists, in terms of the words they use in their songs.

Continue reading →

Song Lyrics 4: Sentiment Analysis

In this fourth article in the series looking at our song lyrics dataset, we will begin to consider the meaning of the lyrics, rather than just treating the words as abstract objects. A simple technique for quantifying the meaning of texts is known as ‘sentiment analysis’.

Continue reading →

Song Lyrics 3: Repetition and Compression

We all know that a good song depends on repetition – both of the tune and the lyrics. Too much repetition and it is just boring; too little, and it can lack structure. This article looks at different aspects of repetition in song lyrics.

Continue reading →