Music Recommendations with Audioscrobbler

As part of our G51PGA Programming and Algorithms module, our final result was an open ended task to create a tool to recommend music to users using Last.fm's Audioscrobbler database. For this task, I implemented my own version of a binary search uing recursion, merge sort, and linked lists for the data structure of choice.