Recommendation Fail
There’s been a lot of noise about recommendations and relevance as of late. Recommendation-fail happens in two major ways. Your “Filter Bubble” - pioneered and explained well by Eli Pariser (founder moveon.org) in his TED talk - is algorithmically created by the services you use, tailoring what you see and preventing you from even knowing what you’re missing. But your Filter Bubble only let’s through what it naively deems “relevant” without promoting different, challenging or uncomfortable ideas.
The second big recommendation-fail is social recommendations. This is the kind of failure that keeps happening again and again, as they intuitively make sense. But there is a fundamental issue with many social recommendations: we’re not necessarily all that similar to our social network-friends. There’s a good, deeper discussion on quora but suffice it to say, your taste graph probably doesn’t look much like your social graph.
Illustrations of each come to mind in the music sphere: Pandora and Turntable.fm. Pandora, which just IPO’d to a chorus of scrutiny, sets out explicitly to create a Filter Bubble. It does a great job, but sometimes it’s too good and I have to put it significant effort to change it up. Turntable.fm, on the other hand, leans towards social recommendations. Sure, I can hang out in a random room, but it’s more fun with my friends, and their musical taste is very much unlike mine. The DJ’ing aspect helps a bit when people try to keep a good trend/theme going.
Better Recommendations

Mixing the two approaches (algorithmic relevance & social recommendation) can provide a huge improvement, but it’s incomplete. How do you provide significant variety of content and serendipitous recommendations with these givens? Add a Noise Dial. Don’t take away social recommendations, they’re useful (I can’t think of many TV shows I currently watch that weren’t first recommended by a friend). And don’t make the algorithms too “smart” (aka sterile).
Give your user a Noise Dial (balancing transparency with added complexity), whereby they can expand the horizon of algorithmic recommendations, and the tools to maintain that expanded horizon (i.e. one-way follow, like Twitter). Their expanded social graph then serves as the base for the next iteration of recommendations. This produces an exploratory feedback loop where the user naturally acts as their own damper, accomplishing our goals without the recommendations becoming annoying and/or irrelevant.
—
p.s. We’re building a Noise Dial into the core of Shelby.tv’s collaborative filter. And our noise dial goes to 11.



@nevspins and I are heading down to VA for her cousins graduation today. So I woke up at 5am to get in a run and get some shit done before hitting the road for 7 hours. Getting out of the shower after my run I heard Nev playing Angry Birds in the other room. This got me thinking how much I miss the sounds of *actual* birds chirping.





