« User Agreements: Stop the Madness | Main | Intelligent Cross-Sell »

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341f807d53ef00d8345aeac469e2

Listed below are links to weblogs that reference Pandora and Last.fm: Nature vs. Nurture in Music Recommenders:

» Recommendations systems from The Kitchen Wall
http://www.stevekrause.org/steve_krause_blog/2006/01/pandora_and_las.html This is a comparrison between 2 music recommendation services by a guy who seems to know his stuff. It's actually quite relevant to us as some the the models mentioned are analog [Read More]

» Pandora vs Last.fm from The Meatriarchy
I wrote enthusiastically about Pandora earlier this month. For those who missed it Pandora is a Web 2.0 enabled site that selects music for you based on an artist you like. It then builds a streaming radio station for you which allows yo... [Read More]

» Last.fm versus Pandora (Continued) from Mashable*
Steve Krause has contributed to the ongoing Last.fm vs Pandora discussion with an excellent and in-depth post. He writes: Algorithmically, Pandora versus Last.fm is something like the nature versus nurture debate. Taking the nature side, Pandora... [Read More]

» interesting from mtl3p
Pandora and Last.fm: Nature vs. Nurture in Music Recommenders nothing stunning, but interesting re: social filters... [Read More]

» Pandora vs Last.FM from Darkness Productions' Log
In "Steve Krause : Blog: Pandora and Last.fm: Nature vs. Nurture in Music Recommenders", Steve asks many good questions, but only one that I'm answering. And if there's good reason not to consolidate attributes, I would still be wondering how... [Read More]

» http://www.petebevin.com/subblog/archives/#003087 from Links
Pandora and Last.fm... [Read More]

» What makes a good recommendation? from Screenshot: A Weblog
I have been using the personalized on-line radio service Pandora for the past few weeks and enjoying it, but only heard about Last.fm while reading this wonderful weblog post contrasting the recommendation algorithms behind the two systems. The post as... [Read More]

» Pandora should have opened it up sooner from Derek's blog
So my friend Andy recently turned me on to a music streaming service called Pandora. I've recommended it to a few friends now, who have all found it rather interesting, and I thought I'd publish it here so that more people could get an idea of what it's [Read More]

» Pandora:Blink as Last.FM:? from Disruptive Thoughts
There has been lots of great discussion about these two web services and I wanted to share my $0.02. (I dont want this blog to be about web services - not my interest and there are many sites doing an excellent job covering them. But I do love ... [Read More]

» Pandora vs. Last.fm from Silflay Hraka
Steve Krause : Blog: Pandora and Last.fm: Nature vs. Nurture in Music Recommenders. Haven't checked out Last.fm, but I am enjoying Pandora at this very moment.... [Read More]

» Pandora or Last.fm from Lifehacker
Both Pandora and Last.fm are neat services that help you discover new music. But which is better? Steve Krause explores both and lets us know the differences. Both services allow you to specify a favorite artist, based on which you... [Read More]

» Pandora and Last.fm: Nature vs. Nurture in Music Recommenders from Mish/Mash
Which site does a better job in helping people find new music that is of interest to them. The sites take entirely different approaches. Check out this article and see if you agree. Pandora and Last.fm: Nature vs. Nurture in Music Recommenders ... [Read More]

» Last.Fm v/s Pandora from La Casa de Master23
Me encontré con este artículo en Slashdot: "Blogger Steve Krause muestra una interesante mirada de como los motores de sugerencias musicales pandora y last.fm funcionan, incluyendo algunas fuerzas y flaquezas de sus algoritmos. Aunque parece que... [Read More]

» Pandora vs. Last FM: extensions of man & the order of things ... from mediatope II
... the discussion, best starting points (for me) on techcrunch, including the comments, and here on mashable. via preoccupations, again, as nearly always nowadays. since i have subscribed to the whole feed, including del.icio.us, i wonder if this real... [Read More]

» Shorts: Spys and recommenders from SNAFU
If you havent known by now: My profile name at last.fm is prez_d2000. My recent tracks are available at prez_d2000/recenttracks.rss Nice articles on this topic: Pandora and Last.fm: Nature vs. Nurture in Music Recommenders from Steve KrauseR... [Read More]

» SXSW, Podcasting, Pandora, Last.fm ... from neoMarketing.TV
[Summary] Moving from his reflections from SXSW panels Onur Kabadayi seeks the missing pieces of Pa... [Read More]

» Link... from ...l'ermo colle...
Link rassegna domenicale Babsi Jones efficacemente descrive cosa succede ai libri che capitano nelle sue mani: posso dire che mi viene da piangere al solo pensiero? Last.Fm o Pandora? Io nel dubbio sto continuando a usarli entrambi: Steve Krau [Read More]

» Trend Tracker: Last.fm vs. Pandora from The Snailbyte Weblog
A few weeks back we started tracking the blogosphere buzz on Last.fm and Pandora, two music recommendation sites. Now weve added them to our Trend Tracker page for all to enjoy! In Pandora and Last.fm: Nature vs. Nurture in Music Recomme... [Read More]

» Last.fm - Pandora alternative from Watson's Ramblings
[Read More]

» Pandora vs. Last from Applied Abstractions
Steve Krause has an excellent in-depth post about the different approaches to recommendation engines for music: Pandora vs. Last. It takes understanding and imagination to refer to Pandora vs. Last as nature vs. nurture.(Via Dragos).... [Read More]

» Your own personal DJ? from Thoughts from the Digicosm...
Ive been playing with last.fm and Pandora, based on a comment someone at work made to me about these new services. Basically, they keep track of the music that you play on a regular basis, and make suggestions about other types of music that it... [Read More]

» Friday fun from One World Hosting
These days if you dont have an earbud cord dangling from your head its either because (1) you have your old-fashioned cell phone there, or (2) youre over 30. Mind you that includes many of us, so were not boasting. Music ... [Read More]

» Pandora Comes To myEarthLink from Earthling - EarthLink blog
Just before I left for Anaheim, we launched the first phase of a new partnership with Pandora. In case you don't know what that is, it's a music player and music discovery system rolled in to one. Th... [Read More]

» Pandora - da hat sich mal jemand Gedanken gemacht! from 49 Suns
Beim Music Genome Project wurden Songs von mehr als 10000 Knstlern analysiert. Die Erkenntnisse davon kann jeder auf Pandora genieen. Mit Eingabe von nur wenigen Songs oder Knstlern erstellt man seine eigene Station und be... [Read More]

» MeeMix: A New Breed of Music Personalization is Born from
(* Source: Roy Carthy *)Tel-Aviv based MeeMix launches its beta program today. Like Pandora, MeeMix is a community music/Internet radio service for the 15-35 demographic. The idea being that any user can create a highly personalized, taste-based music ... [Read More]

Comments

John Hart

Implementation is also critical - as of right now (the first time I've checked out either service), Pandora is loading & working beautifully whereas Last.fm cannot serve even static pages in less than 30 seconds.

For the moment, at least, this means that I'll play with Pandora but cannot even try out Last.fm ... which I may never visit again.

Steve, I'm sure you recall that Firefly originally started as Ringo, a collaborative-filtering based music recommendation site in the mid-nineties. It's taken a long time for these ideas to find an implementation that can meaningfully draw users.

AMA

I think your insight is spot on, Steve. I also think that implementation is extremely important, as noted above. I believe ease of use for the end user is just as important as the content you receive. Pandora is a very slick, web based app that any user can jump right into, immediately. Last.FM has a confusing interface that requires more thought, and they ask me to install their proprietary software on my machine. Simple and good will always beat complex but slightly better. (or in this case, arguably better)

I'm a musician myself whose spent many years trying to market my music. It's really tough in the music industry, especially for unknowns like my band 'Atomic Mint'. But the good news is that companies like Pandora and Last.FM in conjunction with the accessibility the Internet provides, will lead to a revolution of sorts.

I think it's also important to realize that there is lots of competition in this space today. Companies like Last.FM and Pandora are beginning to emerge as the first players in the personal digital radio market, but what model will really grab the public by the horns?

I just started a new music community with a few friends called BlueO2. We are still in Beta at the moment, please check us out! http://www.blueo2.com

What's clear is this much. There are many evolving technologies in the music space. That much, coupled with a general public dissatisfaction with traditional music distribution models tells me, change is coming. In fact, it's already here! Who ever can figure out how to simply give quality recommendations to music lovers AND solve the distribution piece of the puzzle at the same time will come out on top.

chris

I cannot do anything but agree to this brilliant review of these services. I haven't tried last.fm, but will definately be toying with it.

The Pandora drawbacks are precisely those that I encountered in trying to "teach" it my musical likes and dislikes. Often Pandora would give me something that is theoretically similar to what I seed it, but it lacks the inherent qualities I listen for in Music.

Hence I haven't really been able to construct a channel in Pandora that won't have me skip more than half the songs.

Somehow this all reminds me of Zen and the Art of Motorcycle Maintenance. The concept of what one percieves as Quality cannot be readily defined, and thus never captured by a mere algorithm. This means that in the short run Last.fm's approach makes more sense. In the long run I cannot but agree that it should be a property of Pandora's approach in order for Pandora to "learn" about what humans percieve as quality music.

Cain Adamsson

Hey!

I have used last.fm for quite a while now (http://last.fm/user/thul) and I'm quite satisfied with the service! they have given me a lot of new inputs and most of them have been right on target!

Rhods

Great article, which made me try out Pandora (I already use Last.fm)

So,I loaded up Pandora for the first time and decided to create a station based on JJ72 (fairly obscure band). Woo it found them!

But their profile says 'aggressive female vocalist'. Their lead singer is a MAN! Admittedly, a somewhat high-pitched singer, but still definitely of the male variety.

Then I try a more mainstream artist: Manic Street Preachers. Again their description is problematic. Although their last two albums fit the 'harmony, emphasis on production' profile, their first four albums are utterly different, with a noisy raw punk influenced sound.

You can use all the fancy coding that you like, but if the basic data is wrong then the whole thing is pointless!

Anthony

I'va also been using both services for a while. Where I've come out is that I'm using last.fm more than Pandora, but because of the "tag" based stations. One stupid example was over Christmas, I was able to get a great channel going on the last.fm service, playing a succession of tunes from Frank Sinatra's version on White Christmas through to Slade's "Merry Christmas Everybody". No musical link between the two that could get caught by Pandora but a link which makes perfect sense in terms of my personal use of the service.

Guido Hosman

I am afraid that commerce will have to say a lot about which model will prevail. My guess is the last.fm model. Record companies will pay to have "matches" inserted into the listeners streams, which they hope will create interest with some listeners. Once a song gets known, the last.fm model will do the rest in making it a hit.

William Thomas

Regarding the lock loop issue that you mention above, there is another trend which could possibly help Last.fm. Specifically, people with non-mainstream/eclectic tastes wanting to show how eclectic their tastes are.

Shayaan Faruqi

I am rather curious, why not include the best service there is like this right now -- Yahoo's Launchcast? I have been using that service for years and it's helped me to find lots of new bands that I would never have found otherwise.

Algorithmically, I can't say whether it's better or worse than any of the others... but it works, and quite well.

StopIE

Great article, lets hope that Pandora and Last's people are reading too :-)

Andrew Strader

I found that Pandora works better if you give it tons of seeds. I initially entered "Bjork", got one Bjork song and then 8 out of 10 songs that I did not like. Then I browsed Yahoo Launch for my other favorite artists and began seeding Pandora with them. After about 10 seeds, I started getting more songs that I liked.

Chris Stiles

I prefer pandora to last.fm, for a number of reasons; It loads faster, it falls over less often, and it doesn't keep playing the &^%^%"!" Dave Matthews Band no matter which artist I plug in.

Seamus

I read about both these programs and having tried them both I would agree with your prognosis, although I feel the music gene idea is a little dubious in itself.

http://www.liveplasma.com/

This is another interesting take on the music reccomendation idea.

.:DataWhat?:.

Wow, great analysis.

I found the same thing in Last.FM that trying contemporary artists was spectacular, but stuff like Reggae and Jazz was not nearly as accurate.

I did a similar analysis in December (also including Soundflavor as another option, and an AllMusic.com project called Tapestry that I've been involved with).

More Music Nerdery here:
http://datawhat.blogspot.com/2005/12/places-to-discover-music-online.html

Sveinn R Jóelsson

I noticed in your examples that you seem to focus on 'feeding' Pandora artists. I've found it much more rewarding (more hits than misses) If I just put in a collection of favorite songs. This makes sense to me since the metadata (to my knowledge) is focused on songs. How the people at Pandora derive/assign metadata on whole artists(a collection of songs?) is not known to me. Not that I know exactly how they rate songs but according to the website they do focus on songs.

I rather suspect that they rate artists like they rate me, i.e. create a user which has all the songs the artist is responsible for in the database as his/hers favorite songs. This can be a very versatile(depends on the artist) collection of song profiles indeed.

It may be that a social filter scheme is more suitable when dealing with artist or genre.

Im my experience using Pandora "stations" based on a collection of favorite songs within a genre will work rather well, where a few artists will yield more misses than hits.

So currently I create a few pandora "stations" which I browse through according to what type of music I'd like to listen to, and currently it's working very well for me.

Thanks for an excellent text on the subject (feel free to correct/ignore spelling and/or grammar errors since that is not my strong side).

Michael Salsbury

I'd never heard of Last.fm until I read this article, but you seem to have analyzed the differences very fully. I agree that Pandora would benefit from allowing users to dial in the influence certain musical "genes" should have on its recommendations. While I might, for example, like Phil Collins for his vocals, I might be more interested in Bowling for Soup on the basis of their lyrics or energy.

Wrathe

I have been a user of Pandora now for 6 months. At first I started using pandora just because the whole idea of a music "genome" is very interesting; and in fact a few years back a friend of mine and I had discussed the possibilities that could come from a system that could ascertain musical relationships based on the music itself, and not its popularity...especially in realtionship to music copyrights.

Anyhow, back to using Pandora, I began to realize that it really depended on the starting artist that you choose when you create your station and I firmly believe (like with your Newman expierence) that the closer you can get to a song that has exactly what your looking for by a certian artist, the better the system matches it with other artists.

Example...just putting in "The Cure" the system will pull a random song by that artist and start the "comparisons". However by actually stating "Fire In Cairo" as opposed to "lullaby", it comes up with different results (as well as some crossovers). That is where I think Pandora shines, because then at least 1 - 2 in 5 songs is a song you have never heard or an artist you never heard of.

If it was Last.fm, no matter what song I put in there by "The Cure", the whole of "the cure"'s songs are used, therefore you get the same recomendations, very rarely any new stuff...which is good when I want to hear all the usualls in more like a "underground late 70's early 80's" station.

Just my thoughts, I'm not saying that Pandora is better then Last.fm, just in my case I prefer a little mix up that Pandora seems to provide easier than Last.fm.

Andy Farnsworth

Another "service" similar to this that works on your own music collection is the Predixis MusicMagic Mixer (http://music.predixis.com/). This "fingerprints" your music by analysing the actual music itself rather then manually entering variables. This may or may not be better but it would certainly be less man power intensive. I have had good luck with them, however, it does have the downside of never introducing you to new artists. I don't mean artists who are new on the scene today, I mean anyone who is not already in your personal music collection. The advantage of MagicMusic Mixer is that you can take your mixes with you on your personal music player. I have suggested to Pandora that they allow users, especially paying users, to create playlists in addition to just streaming.

evano

Some very good points -- especially liked the bowlers v. batters and nature v. nurture analogies. But one set of opposing theories was left out: taxonomy v. "folksonomy".

Pandora and Last.fm are on opposite sides of this divide, too. Last.fm has implemented (unfortunately not very well) tagging of the music which members enter. Used properly, along with the massive amounts of data collected, this could conceivably provide some of the filtering which you find lacking in Pandora. Pandora, however, has built its service on a fixed taxonomy, and, if "lyrical style" is not in their taxonomy, you'll probably not get to filter on that attribute. Now, of course, their analysis of their "genetic" data may turn up some unsuspected correlation between attributes which accurately predicts and delivers musical style, but that is hardly assured.

Finally, even if Pandora could adapt Last.fm's data model more easily, Last.fm seems to be a more complete service, incorporating so many other aspects of community into the site that complement and extend the music recommendation core of the service.

Now, excuse me, but I've got the Replacement's "Can't hardly Wait" stuck in my head and I've gotta go listen!

Ralph Gonzalez

Thanks for that, I've been using Pandora for a while and even emailed them to suggest they go to a collaborative filtering approach -- I wasn't aware of LastFM. (I wrote a collaborative filtering system several years ago which I sold to IdeaLab! for it's short-lived RecoMentor website.)

Another point of comparison: Pandora is far, far more listenable than 99% of internet radio stations in my experience.

-Ralph

Matt

Just pointing out a quick mistake:
"(If you're reading this well after January 30, 2005, beware that Last.fm's system is continually evolving, so the lists these links point to will probably have changed.)"
It's not 2005 any more =]

mriswyth

I've been using Pandora for about a month now, but I started at a different place than you; I entered a SONG that I liked as the seed and worked from there. Pandora's ratings are based on a song's "genes", and supposedly doesn't seem to care about performer's relationships too much. So I think I would expect your Numan results if he ever recorded anything that was "warm syrup." Songs that you may not like by that artist get used as seed songs when you enter an artist name.

By entering single songs I have found that I have much less variation in my recommendations, and I can gradually increase the variation by adding slightly different single songs.

Jasen

I've been using Last.fm for about a week. I found it when I bought my Squeezebox from Slim Devices. There is a plugin to Slim's server software that will report your listening habits to Last.

Anyway, I went to Pandora and entered in two artists whom I like - "Daniel Amos" and "Phil Keaggy". These are both fairly popular artists in the Christian music arena. Pandora did not know either of them, while Last provides an extensive list of tracks played, albums, and similar artists.

So in my case, having musical interests that fall outside of what Pandora's controllers have chosen to enter, Last.fm wins hands down.

So, perhaps contrary to your "critical mass" example above, Last.fm works better because if your musical tastes are "esoteric" you at least have a chance that others with similar tastes have signed up, where with Pandora one is completely at the mercy of the operators.

- Jasen.

Patrick Neville

I completely agree with your viewpoint on Pandora. I do enjoy the loading time and fluid response in music playback. However, I also have had serious problems with the way it connects certain groups. With selections from Pearl Jam or Moe. I have found various times that I would have to skip 5 to 6 songs to get to one good song.

This can be extremely annoying when I am doing something else on my PC or in my office. Especially if Pandora plays 3 consecutive songs that match the taste of sound I want to hear, followed by 5 songs that have no connection to the style of music outside of certain guitar rifts or artist "influences". Last.FM is a great engine for people who want to listen to music while multi-task, but Pandora seems to be more of the gem at finding new artists.

There are times where Pandora has delivered several groups that are new to my ears and pleasing. Thoug h I agree some sort of reform for it is needed. I would prefer, maybe not everyone, to see a better pattern in its presentation of artists I enter in. If a music channel I define is supposed to have Pearl Jam as the main group, I would like to hear more consecutive tracks of that artist. I do like that it makes the connection from Pearl Jam to Mad Season (a band that consisted of members of Pearl Jam/Alice in Chains/Soundgarden collaboration), and I hope it still makes those type of connections.

In time, I can see Pandora expanding from user feedback, and I hope the constructive criticism your article provided as well as others helps in doing that.

Svenjick

Hi,

I find your article excellent, and very much to the point as for the observations you have made on the pros & cons of these two recommender systems. However as a musician, I must point out that neither of the two systems satisfy me truely (although I use them with pleasure, and am comvinced of their success for 95% of the listenners).

Pandora is somewhat frustrating, as you pointed out, since you cannot refine your liking of a song/artist, i.e. I like mild syncopations, but I don't like accoustic arrangements. As a musician I was frustrated by Pandora, not so much by it's poor choice (which I found often "good enough to listen to"), but because I quickly found I couldn't give accurate enough indications about what music I liked. The best way I found to imrpove this was by adding multiple songs and artists to a channel, rather than just having one artist that I critiqued a lot.
Last.fm (which I have just discovered through your article-thx) really has a HUGE cold-start problem. Having used it now for the whole afternoon (and having critiqued at least 50 songs) I am still getting 9 bad songs for 1 good one (according to my taste). However the tag-system works really well, which is not surprising: tags combine a mix of "user-preference" and "content value". Is this the future of recommendation systems? ...

The comments to this entry are closed.

Next: Intelligent Cross-Sell

My Photo

Bio

Consultant to Internet technology companies and advisor to startups, specializing in product design, product marketing, strategy, and acquisitions.

Formerly co-founder and leader of the Intelligent Cross-Sell group at CNET Content Solutions and RichRelevance, co-founder and CEO of ExactChoice, co-founder and CTO of Personify, and co-founder of the iVALS and Media Futures research programs at SRI International. More professional details at LinkedIn.

Based in West Hartford, Connecticut, and San Francisco, California.

Contact

email

Site Search

Powered by TypePad