Find-a-gig attempts to fill some gaps in current musical event recommendation systems.
LastFm does a pretty good job of recommending events in a city or country of your choosing. Songkick takes that a step further by allowing you to choose multiple locations to ‘track’.
A lot of times, I’ve been willing to travel a distance to see one of my favorite bands. Find-a-gig is a web application that ventures to fill the void, using the LastFM API to find events near you.
A user is presented with a form to enter their preferences, as below.
The algorithm is designed to create a database of favorite or top artists, and artists similar to them that a user may be interested in. Additionally, it searches for events which lie within a specified distance of your current location, which is fetched using HTML Geolocation.
The algorithm also allows you to find events of your favorite artists, regardless of where they are playing. The number of top artists that the algorithm searches for can be accessed through the follow artists field.
The final visualization displays your current location on a map, along with the chosen distance radius as a semi-transparent red circle.
Events within that radius are displayed as markers, which yield more information( date, distance, and links to the event page on LastFM) when clicked.
The markers that lie outside the red circle are events of artists you followed.