Comparison of Pandora and Last.fm 163
An anonymous reader writes "Blogger Steve Krause takes an interesting look at how music recommenders Pandora and Last.fm work, including some algorithmic strengths and weaknesses. Although he seems to think Last.fm is better now, his punchline is that a combination of their approaches will eventually be the real winner and for that, Pandora can more easily become like Last.fm than the other way around."
That reminds me (Score:5, Interesting)
seriously, I think Last.fm has a serious advantage, mostly because there's plug-ins for Linux media players. Heck, amaroK [kde.org] has built in support for it. So, until Pandora has that kind of 'market share' Last.fm will be way better, at least in my eyes.
Re:That reminds me (Score:4, Interesting)
Re:That reminds me (Score:2)
Just because I have the Bee Gees and The Carpenters on my drive doesn't mean I'd ever want to listen to them. I have music for my whole family on my drive.
Re:That reminds me (Score:2)
Re:That reminds me (Score:2)
Re:That reminds me (Score:2)
N/(15) % of the time play s
Re:That reminds me (Score:2)
I'd rather the system actually track what songs I listen to and how frequently, for the purpose of building up useful information from that. I have songs on my iTunes playlist that I never listen to, and are only there because
Re:That reminds me (Score:2)
You can use Musicmobs if you want that functionality. We offer a complete import of playcounts from iTunes when you first sign up. We also do other non-Last.fm type things like playlist trading and tagging. See my sig for details.
Re:That reminds me (Score:2)
With my own media player and a proper stream that doesn't help.
Lastfm (Score:5, Informative)
Re:Lastfm (Score:2, Informative)
Or am I missing something?
Re:Lastfm (Score:1)
I think it's open-source? But I haven't seen any other players for their streams so far.
Re:Lastfm (Score:3, Informative)
http://vidar.gimp.org/lastfmproxy/ [gimp.org]
It's a python script that redirects the stream into a player of your choice.
Re:Lastfm (Score:1)
Re:Lastfm (Score:3, Interesting)
Re:Lastfm (Score:1, Informative)
The biggest advantage of Pandora, IMO, was the less-intrusive nature of the service, as using a Flash Player seems much "friendly" to the user (not to mention that's a easier way to popularize the site among the average Joes)
Re:Lastfm (Score:2)
http://www.last.fm/postsignup.php [www.last.fm]
as i recently moved from xmms to amarok, i do not have to worry about downloading anything - amarok has last.fm support built in
Re:Lastfm (Score:2)
The Cathedral and the Bazaar (Score:5, Informative)
I've played with both services as well, and I have now been a happy (and paying) last.fm user for several months. I don't quite share the author's enthusiasm about Pandora; in my case (and for some of the friends I tried it for), its recommendations were not quite that good.
The centralized music genome inventory that Pandora relies on reminds me of a Cathedral, while Last.fm is more like a Bazaar of babbling voices -- now I wonder where that metaphor comes from!
I think Last.fm has more potential because it is fundamentally a social service -- it feels a lot more like other open online communities I have come to know and love, whereas Pandora seems more like a black-box to me (something the review author also mentioned).
Re:The Cathedral and the Bazaar (Score:2)
I can only talk from my own experience, so I will: If you create a small subset by playing very diverse music like bluegras (Bill Monroe, Alison Krauss, Nickel Creek) and mix it with some rougher music (like New Model Army and Flogging Molly) You end up with very strange suggestions too, but these tend to gravitate towards a popular middle ground (so I suggested to play rolling stones and other popular & bland stuff).
If you use
Pandora and DRM (Score:5, Interesting)
Re:Pandora and DRM (Score:5, Informative)
Each track is seperated by a string, "SYNC" which the player detects. It's pretty easy to copy the stream, split it into multiple files and automaticaly tag and name them correctly actually. It took me about 20 minutes to hack some Python together to do it.
Share Please! (Score:2)
To help out those of us who are not so savvy with such things, please post your script! I thought about trying to do this but was stumpted as to how.
Re:Pandora and DRM (Score:1, Informative)
Re:Pandora and DRM (Score:2, Informative)
Re:Pandora and DRM (Score:2, Informative)
Perfect timing (Score:5, Funny)
Re:Perfect timing (Score:5, Informative)
We're also busy readying some cool new features to be released by the end of the week...subscribers will also have access to a beta site (beta.last.fm) later today to try out some of these new goodies.
-----
http://www.last.fm/user/flaneur [www.last.fm]
Re:Perfect timing (Score:1)
Re:Perfect timing (Score:3, Informative)
Direct link: svn://svn.audioscrobbler.net/player/trunk
You'll have to use subversion [tigris.org] to download it.
Re:Perfect timing (Score:2)
Last.fm rocks (Score:1, Redundant)
Last.fm marketing (Score:5, Interesting)
Re:Last.fm marketing (Score:3, Interesting)
They have pretty good spam protection as far as I know (and this is a form of spam), though I don't know the details. It's not very different from every other blog on t
Re:Last.fm marketing (Score:3, Interesting)
Um, they'd ghettoise themselves (Score:2)
Re:Um, they'd ghettoise themselves (Score:2)
If people don't like it, it will take a LOT of people to "vote" out a crappy song, if the marketing people push hard enough; it'll become a war of numbers; how many humans are there to listen and judge vs. how many accounts a computer can fake in the same amount of time.
If people like it, then at first it might seem okay. The problem is though, that it will drown out anything NOT pushed by the marketeers. It'll become a war of numbers again; the company who can fa
Leakage (Score:2)
huh?
Why would Last.fm choose those particular artists? Why not look at the record label, country of origin, style and similar artists? I know they don't want to get 'locked in' to a certain pattern but this is a bit off.
Recommending Aerosmith to Bob Marley fans is like recommending Slayer to Beach Boys fans.
Re:Leakage (Score:2)
Personally I prefer Pandora. For some types of music it seems to work really well - I gave it a Kruder & Dorfmeister track to create a downtempo station, and I haven't had to tweak that station once, it plays exactly what I want to
Re:Leakage (Score:2)
Songs I've tried to base quiet-easy-happy stations on:
"Can't Let Go" by Lucinda Williams
"Works For Me" by Toby Keith
"Piano In The Dark" by Brenda Russell
"Sweet Freedom" by Michael Macdonald
"Dark Star"
Re:Leakage (Score:2)
The moral of the story is that Pandora rocks well, but entirely fails to lull.
Re:Leakage (Score:2, Funny)
The moral of the story is that Pandora tried to give you a clue and improve your taste in music...
Re:Leakage (Score:4, Interesting)
When I checked Last.fm's similar artists to the reggae legend Bob Marley, first on the list was James Brown, followed by The Chemical Brothers, then Aerosmith.
All that this indicates is that a lot of people who listen to Bob Marley also happen to listen to James Brown etc. That's how last.fm works, as far as I understand - it recommends stuff based on what other people listen to. If fans of artist A also listen to artist B then it makes the link between the two and recommends artist B to all fans of artist A. I think that if last.fm started trying to exclude stuff because eg: "Bob Marley fans are never going to want to listen to The Chemical Brothers!" then they'd be missing a trick if their data clearly show that a lot of people *do* listen to both.
Recommending Aerosmith to Bob Marley fans is like recommending Slayer to Beach Boys fans.
Again, if a lot of last.fm users listened to The Beach Boys and Slayer then yes, it would make that recommendation.
Re:Leakage (Score:2)
though i probably am skewing slightly their information with listening to mike oldfield, followed by fear factory, then followed by operation ivy, then by neglected fields, then by kraftwerk, then by selecter... and that is not even the most bizarre combinations my amarok dynamic playlist comes up
Re:Leakage (Score:1)
Re:Leakage (Score:1)
At the risk of sounding like a troll, I will hereby confess to liking both Slayer and Beach Boys, but neither Aerosmith nor Bob Marley. So a service that would make those exact recommendations would make sense to me. (I know your example was made up.)
As others have pointed out, there's no accounting for taste, so a "statistical" approach tends to work quite well. It will give some surprises, but that's good, not bad
Last.fm worked out the kinks (Score:4, Informative)
Re:Last.fm worked out the kinks (Score:2, Informative)
Otherwise, if a later one submits before an earlier one, the spam protection gets triggered and your earlier ones are lost.
A lot of people do it, use a plug in for one media player in their work them come home and use another plug in with another media player at home.
I've got a plug in for WMP on the windows half of my computer, and amaroK set up on my linux half. No problem. I did, at one point, have the plugins bo
Re:Last.fm worked out the kinks (Score:2)
Re:Last.fm worked out the kinks (Score:2)
Similar but different... (Score:5, Informative)
Re:Similar but different... (Score:1)
Re:Similar but different... (iRate.com) (Score:2)
Turns out that the installation image doesn't show under Opera (even if I identify as "IE", but does under IE. Anyone else notice?
I'm
Re:Similar but different... (iRate.com) (Score:2)
2 Downloads for LastFM (Score:4, Interesting)
No thanks. I'll stick with pandora.
After spending some time rating songs as likes and dislikes it has done fine for me.
Re:2 Downloads for LastFM (Score:1)
The other application is just a small plug in for a media player. It takes what you like and subm
Re:2 Downloads for LastFM (Score:2)
Re:2 Downloads for LastFM (Score:4, Funny)
Re:2 Downloads for LastFM (Score:2)
No thanks. I'll stick with pandora.
I used Pandora for a while, but then I realized that it was using about 20% CPU. Maybe that's Adobe/Macromedia's fault, or maybe it's Pandora's, but whatever the case I don't think my media player needs a fifth of my computer's processing power. I'm now happily using the Last.fm player with about 2% CPU. So, my
Re:2 Downloads for LastFM (Score:2)
i am using amarok, too - and i did not have to download anything from last.fm website.
Re:2 Downloads for LastFM (Score:2)
Re:2 Downloads for LastFM (Score:2)
i think somewhere on this same thread was also information about last.fm removing normal streams and perl script to listen to the music in normal players again
Re:2 Downloads for LastFM (Score:2)
Yes, that's their streaming service.
i think somewhere on this same thread was also information about last.fm removing normal streams and perl script to listen to the music in normal players again
I'm sure that is completely possible, since the player is GPLed. The player already has a capability to stream from your local system, and you can listen to the stream from another media player, though it seem
easier (Score:3, Funny)
What? (Score:2, Troll)
Me, I don't have the slightest idea of what pandora or last.fm are.
Re:What? (Score:2)
They have vast mus
Re:What? (Score:2)
Sorry, I mean "share music *opinions* with each other", as in discuss music with likeminded people. Not share music files or anything.
Re:What? (Score:1)
Pandora rocks (Score:2, Insightful)
Re:Pandora rocks (Score:3, Insightful)
I also find that for specific sub-genres the meta-data isn't fine grained enough. You start to see bands which personally I would class as very different with almost identical meta-data. This is a problem with the way the reviews are structured. The reviews are performed by expert musicians BUT
Last.FM Recommendations (Score:2)
Users receive personalized recommendations based on what they've played and last.fm has implemented a cool little interface that lets you choose between how popular or obscure your recommendations. For me, that seems to cut down on the misplaced music genere problem and actually generat
The del.icio.us approach (Score:1)
slashdot last.fm group (Score:2)
Pandora (Score:2)
Human Expert vs. Social Network (Score:1)
Is anyone aware of how pandora determines the attributes of a particular song before it recommends it?
Are they manually tagged by a human 'expert' or is there any automated algorithm that analyses the music?
Now if pandora does utilize human experts surely pandora is going to come under enormous logistical pressure as its remit expands, whereas a social network like Last.fm will flourish?
While it is an interesting article... (Score:2, Informative)
I have been using this service for the last 4 years, and it's helped me to discover LOTS of new bands and songs that I prior would not have known about. I simply click on how much I like an artist, and so it plays more songs from that artist or songs from similar artists. I can rate albums, songs, and artists themselves, so I am getting results based on how an album sounds, a song sounds, or an artist in general.
So yea, Last.Fm is cool and
Re:While it is an interesting article... (Score:1)
Has anyone used this and Pandora or Last.fm? I'd like to see the comparison between something I know and something I don't, as opposed to between two things I don't know at all.
Also, this thread should contain semispamming in the form of bands we all have discovered using apps like these. I'll start by introducing The F-Ups. (No links or stuff like that. Google works...)
Pandora should get out of the player business (Score:1)
I'd rather have an interface into Pandora's recommendation engine directly without the pretense of actually
I like != I don't dislike (Score:3, Insightful)
I say that because after using both Pandora (less) and last.fm (more) for a while, I found out that although last.fm fails (gives me music I dislike) much less, Pandora's successes are more intense, even if less common. Last.fm finds a whole lot of stuff that's OK, but Pandora finds some stuff that's awesome.
To me, one new artist I really like is worth hundreds of ones I don't care about.
Comments on last.fm (Score:3, Informative)
2. Excellent database of obscure music artists. Any name I threw at them, there was an entry for it. I even uploaded some album pics
3. Friendly community
and now the bad.
1. The last.fm player is horrible. Horrible usability, and often I just get nothing for music. Can't use it at work. Prior buggy version muted itself unless you gave it exclusive focus.
2. The audioscrobbler plug-in often refuses to handshake.
3. The combination of both is a bit obfuscated.
4. You see just how badly tagged Mp3s across the world are. You often find the wrong tracks, or 20 similarly-named tracks of the same song for an artist. Not last.fm's fault, but it would be nice someday to fuzzy logic them together.
5. A bit bureaucratic in getting artist images uploaded. If it's an unpopular artist, it will never get the # of votes needed to surface.
Re:Comments on last.fm (Score:2)
1. The last.fm player is horrible. Horrible usability, and often I just get nothing for music. Can't use it at work. Prior buggy version muted itself unless you gave it exclusive focus.
ugh. is there anybody using it at all ?
given that amarok has builtin support... i never even took a look at that player
2. The audioscrobbler plug-in often refuses to handshake.
that is the part which sends the info ? well, can not comment on this one, as amarok... well... i hate to re
Re:Comments on last.fm (Score:2)
haven't tried this yet, but maybe you can suggest better mechanism at their forums ?
I discussed it on the forum, but no consensus. One suggestion was to ask a moderator to final approve it, but that would still be a pain in the butt.
Pandora wins (Score:4, Interesting)
There is one massive difference between the two that has been overlooked. When you put an artist into Last.fm, you get a list of bands. Okay. Good enough. Look at the bands. I typed in "Garbage" and all the bands at the top were bands who's songs have been overplayed on radio for a while, meaning I already know who they are. Thanks anyway.
#18 was the first band I hadn't heard of. I checked them out and didn't like them so I moved on. #30 was next and by them I'm already down to only a 50% match. So tell me how does a service help if the only recommendations it has are bands I already know I like or don't like? How does this help if the only bands on it that I've never heard of are matched below 50%
Putting "Garbage" into Pandora and I got a band I'd never heard of on the 3rd song. Put in Garbage again and totally different songs come up. Type in Garbage again Last.fm and what do you get? The exact same list.
I decided to try a totally different band. I typed in Wumpscut. Here again, I already know all these bands and the first band I haven't heard is way down at 53% again. This doesn't help me because down there the bands sound totally different than the one I typed in.
So what's the point in telling me other bands I might like if I've already over-heard those bands and already know whether or not I like them? Why give me the exact same list every time? I did't like the first one I want another. Pandora creates a true mix and exposes far more unknown music than Last.fm does.
Re:Pandora wins (Score:2, Interesting)
Re:Pandora wins (Score:2, Insightful)
Well it depends on how you want to use the service. If you're just trying to find new music then you're right, there is no point, but I prefer to use streaming radio as background noise. I want mostly songs that I like so I don't have to interrupt what I'm doing to skip, but if there are a lot of new songs I pay more attention to the music than my work. So for me,
Re:Pandora wins (Score:3, Informative)
If you want to find new stuff, start the radio and select "discovery mode" off the settings menu - it'll only play stuff it hasn't played before.
If you hear something that you don't want to, hit "skip". It'll learn.
I use both... (Score:4, Interesting)
I suspect statistics will triumph over design, no matter how knowledgeable a group of musicologists you assemble. At the very least, statistics can do it faster and easier, because it skips the messy aesthetic questions and cuts right to behavior of peers (objective data).
One example of this efficiency in action: Pandora has been struggling to include latin and classical music. Last.fm doesn't care if you listen to white noise all day long (as long as someone else is too).
Pandora can behave unhelpfully if you program a station with a bunch of genre crossing interests (I've found that I have to compartmentalize my tastes into subgenres for Pandora to behave sensibly).
But Pandora lets me compartmentalize my tastes for more accuracy. The Last.fm algorithm gets diluted by my punk interests when recommending new funk for me to listen to, and vice versa.
And sometimes, when you're looking for recommendations, sometimes you don't just want to follow the crowd. Sometimes you want the help of an expert whose taste you admire, and sometimes you want something completely random.
Wouldn't it be great if there was a way to create a station on Pandora using your top artists of the week in Last.fm automatically? Wouldn't it be great to import all your distates from Pandora into Last.fm?
Who's got a script to hybridize these two, make them greater than the sum of their parts?
Where's the script... (Score:2)
Can we get a greasemonkey script or something to take our top artists from Last.fm and build a station on Pandora?
Alternatively, I wish I could specify my distaste for certain artists in Last.fm...
Mod Parent Down! (But Mod My Other Comment UP?) (Score:2)
I wasn't trying to spam, I was just distracted, or maybe I'm just trapped in a "mental time warp [slashdot.org]."
On the other hand, maybe I'm just trapped in a "mental time warp [slashdot.org]."
Tragedy of Commons like Napster (Score:2)
The same problem applies to Last FM. I do lots of searching around for weird and obscure music, and all too often one of the highest Google hits will be a page on Last FM that's simply wrong.
eg. The Crystal Method did not do a version of "Carol Of The Bells," TomAndAndy did. Once again, a potentially useful tool gets polluted by bad data and ignor
Re:Tragedy of Commons like Napster (Score:2)
Sounds good. But where is the music? (Score:2)
DJRate [djrate.com] just implements this idea. Still alpha but it works. You can find music by tags or by profile comparaison. Simple but efficient. And each time one adds a link, every one benefits. (end yes, more info about the
Re:Sounds good. But where is the music? (Score:3, Informative)
http://www.last.fm/music/Les+Barker/_/Hard+Cheese+ of+Old+England [www.last.fm]
Ones that are have a "preview" button, like this one:
http://www.last.fm/music/Runrig/_/Ribhinn+Donn [www.last.fm]
(to take the example of what happens to be playing at the moment).
My recollection is... (Score:2)
Which is why it has limited benefit...if the record companies don't want you to try the music they designate as music you can try, you can't. This is were intellectual property leads - you can't play songs for friends who might want to buy it if they like it.
Re:My recollection is... (Score:2)
Lastfm has obscure down pat (Score:2)
They've got verything from British avant-rock pioneers This Heat to Japanese underground legend Keiji Haino with stops at New Zealand (Straightjacket Fits and Look Blue Go Purple) and '70s Germany (Faust, Can, and Popol Vuh).
So I'm probably sticking with Last, though I've encountered a few problems (wonky Windows player, repeating tracks on "similar artist stations," etc.)
Inside the Net (Score:2)
a) Since it was created by someone who was a member of one of those "new" bands pining for recognition, he understands the importance of what he's doing.
b)Just as you might suspect, once these kinds of services start b
Pandora is much better (Score:2)
What about launch? (Score:2)
Exploring the database (Score:2)
The thing I miss from Pandora is the ability to explore their database without listening to the music.
Broadband is not free in New Zealand. Most broadband plans here are capped at a few gigabytes a month of traffic. I'd prefer not to spend all day pulling down a megabyte a minute just to explore new music...
With last.fm (and its predecessor Audioscrobbler), I can explore the similar artist lists. Or, I can find someone with similar tastes to myself and see what they are listening to. Or, I can pick an