Sunday, May 03, 2009

Latest Experiment - Blip.fm Recommender Bot

Image representing Blip as depicted in CrunchBaseImage via CrunchBase

For heavy Twitter users, we are all seeing the communication platform being used more and more heavily as a viral music/taste distribution tool. In my last post, I showed the traffic numbers of some of the more popular music services. One of the fastest growing at the moment is Blip.fm. That information served as the inspiration of my latest mashup... I wanted to create an easy way to request recommendations to be pushed back to me based on a song that I "blipped".

So, a rainy weekend later I present to you the basic concept. Here's how it works.

  • just add the tag #recsplease to any "blip" (that gets published to Twitter)
  • the mashup monitors Twitter for blips that have the tag/recommendation request
  • from the Blip.fm URL I go and fetch/scrape the artist name for the song that was shared
  • this "seed" artist is then used to generate an array of similar artists
  • it constructs a tweet and replies to the requester with the list of recommendations


The next piece will be to link those recommendations off to a playlist, mix or radio station that includes those recommendations (in addition to trying to optimize the whole thing to be better, strong, faster). Maybe later this week. As always, let me know if you have any suggestions.



Reblog this post [with Zemanta]

7 comments:

Foafing your music said...

Hey Jason,

very nice (and useful) mashup. Well done!

BTW, how do you compute similar artists?

Cheers, Oscar

Stephan said...

cool mashup! music information retrieval meets social media ... same question as Oscar! :) details! Jaccard, Dice, Cosine ...

jherskowitz said...

Thanks guys, although I did not create my own recommendation engine... I'm just leveraging APIs of others. Right now I'm bouncing between Echonest and Last.fm to fetch similar artists, although I may look at others as well.

Stephan said...

Hi Jason,

thanks! No shame about this :) "extreme mashup-ing" is more than ok!

Go ahead
Stephan

Varinder Singh Kattad Fan of Babbu Maan said...

Varinder Singh | Crunchbase

Max said...

Hello! I just would like to give a huge thumbs up for the great info you have here on this post. I will be coming back to your blog for more soon.
drastic ds emulator android apk

laijaimyla said...

Golden Nugget Casino & Hotel - Mapyro
Get directions, reviews and information for Golden 경기도 출장샵 Nugget 삼척 출장안마 Casino & 부산광역 출장마사지 Hotel in Las Vegas, NV. Golden Nugget 원주 출장안마 Las Vegas Casino & Hotel - 포천 출장샵 Mapyro