[Edit: Just so you know, this is a shameless advert for my latest project.]
Most people who know me will tell you that I enjoy listening to music. I listen to it all the time, and I have a fairly sizeable collection of albums sitting on my computer. Unfortunately, the size of it means that I can’t always remember everything that’s available to me. This is a problem.
Quite often I’ll want to play a particular type of song. Maybe something relaxing to go to sleep to, maybe something a bit raucous to get my creative juices flowing. I have playlists all ready and waiting for me for these occasions. But, over time, these playlists get staid. I know that there are other songs in my collection that would fit into those playlists, but really I’d be stumped to say what they were unless I just happened upon them.
So, three years ago, I came up with an idea. And personally, I’d say it was a bloody good one. The idea was to build an application that I could tell what mood I was in whilst playing some music. This application would watch everything I listened to, keeping track of how I was feeling. Then, later on I could tell it how I was feeling then and it would put together a playlist that would fit my mood there and then.
“But that’s easy!”, I hear you cry. “Where’s the innovation in that?”