Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Music Recommendation Engines Compared

Posted by timothy on Thu Jun 01, 2006 02:00 PM
from the stuff-to-stick-in-your-ear dept.
An anonymous reader writes "The music recommendation/music discovery space seems to be heating up this year. Two big recent features on music recommendation engines: ExtremeTech has a round-up and reviews of eight leading services. Of the eight, Last.fm emerges as the winner: "Last.fm is by far the best out there, possessing a huge library of music, a great community, and a recommendation feature that will blow you away." Meanwhile, Pitchforkmedia.com just ran an in-depth feature about the hows and whys of music recommendation software, that tells the story going back to the '90s, and interviews people at Last.fm, Pandora, MusicIP, and the startup Echo Nest: '"Our hope is to answer every possible question about music that ever existed. If we can pull that off, then I think we're doing very well," says [Brian] Whitman.'"
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • I've tried lastfm and Pandora (Score:5, Informative)

    by yagu (721525) * <<moc.liamg> <ta> <ugayay>> on Thursday June 01 2006, @02:02PM (#15447571)
    (Last Journal: Wednesday August 15, @03:36PM)

    I've tried the two top recommended music recommend-ers: last.fm, and Pandora. Love them both.

    I had to futz with the last.fm ergonomics, and find if I haven't used it in a while, I have to re-figure some of the stuff out. I find that annoying. But, it has great features, great recommendations, and features.

    Pandora, I found to be easier to use, simpler and more elegant in design. I especially like the "sharing" of your personal stations, and love the "most popular" station feature. This is a great site, and a great experience.

    For Pandora, though they've talked about fixing it, and I don't know where they are on this, I was disappointed to not be able to create a Classical Music station. That's a pretty big negative for me.

    (Also, if you try Pandora, an odd behavior: if you click the "Minimize" button in the Pandora window (not the browser minimizer), it pops out into its own independent window. That's hardly "minimizing", though I find it convenient.)

    And, while these may be free services, they've ended up costing me a small fortune. I've been exposed to so much cool music I'd not heard, I've ended up buying about 20 CDs I'd never have otherwise bought.

  • But can you answer this one? (Score:4, Funny)

    by Opportunist (166417) on Thursday June 01 2006, @02:09PM (#15447631)
    Can you answer "Why do radio stations predominantly air really bad, overhyped crap nobody wants to hear?" without using the words "bribe" or any synonyms?

    Or rather, will they actually recommend music? Or just the hypecrap?
  • and now new and improved freedb2.org
  • I don't know about a Music Recommendation Engine, but I know a Merlin in a Mustang sounds like music.
    • Re:Merlin by rbanzai (Score:2) Thursday June 01 2006, @02:17PM
    • Re:Merlin by kfg (Score:1) Thursday June 01 2006, @02:21PM
    • 1 reply beneath your current threshold.
  • by natophonic (103088) on Thursday June 01 2006, @02:12PM (#15447677)
    "Our hope is to answer every possible question about music that ever existed. If we can pull that off, then I think we're doing very well," says [Brian] Whitman.'"

    Brian, repeat after me, "correctness before speed."
  • pitchfork + oink (Score:1)

    by mycall (802802) on Thursday June 01 2006, @02:15PM (#15447709)
    The reason Pitchfork is popular is because of the TOP 50 set downloads on Oink and other bittorrent sites. They are always the most popular downloads and is how I first heard of Pitchfork. Who says bittorrent doesn't make anyone money.
  • Features, Features, Features (Score:1, Funny)

    by Anonymous Coward on Thursday June 01 2006, @02:18PM (#15447740)
    "When we tuned into "artist fan radio" for Johnny Cash, the first song that played was from Megadeth, a huge contrast from Cash."

    That's just a feature. It obviously does that beacuse Megadeth kicks ass.
  • My review.. (Score:5, Funny)

    by GillBates0 (664202) on Thursday June 01 2006, @02:20PM (#15447749)
    (http://slashdot.org/~GillBates0 | Last Journal: Tuesday July 10, @04:36PM)
    I suggest they rate these music recommendation services based on how rarely they recommend Brittany Spears, Jessica Simpson and Celine Dion. It'll be too soon if I don't hear one of them sing their guts out ever again.

    An inverse metric would work nicely for ranking a video recommendation service.

  • by IflyRC (956454) on Thursday June 01 2006, @02:20PM (#15447756)
    the first one to recommend a Brittany Spears or N'Sync song/album to me I'm blocking the IP address on my home network forever.
  • I love last.fm (Score:2)

    by levell (538346) on Thursday June 01 2006, @02:21PM (#15447762)
    (http://www.coralbark.net/)
    I've tried a few and so far I agree with the article - last.fm is the runaway winner. I have a few custom radio stations and have discovered a few bands that I've never have known about without it.
  • by 'aspies' are retards (958036) on Thursday June 01 2006, @02:25PM (#15447796)
    Ok, so I've had it with the musicians who have sold their souls to the corporations. With the advert of the Internet, they don't need anyone else to publish and distribute their music to the world. So now I want to get my music from independent artists. The problem is: I know what kind of music I like, and I know which mainstream bands make this kind of music, but I don't have time to go listening to every indie artist to find out what they make.

    What I'm looking for is a site where I can enter or select names of bands or songs that I like, and get independent music recommended to me. You like Alanis Morisette? Try Jen Pitch. That sort of thing. Does anybody know of such sites?

    By the way: the example above is just an association I know from the top of my head; I'm not very much into the kind of music at all.

  • Last.fm is nice (Score:2, Informative)

    Any service that supports not only FreeBSD, but native amd64 binaries of their client deserves some major kudos. When I get tired of my regular playlists, I tune into last.fm for some fresh stuff, and it does a mostly decent job.
  • Slashdotted my Music (Score:4, Funny)

    by lucifig (255388) on Thursday June 01 2006, @02:30PM (#15447845)
    I'm sitting here listening to Pandora at work and just as I notice a new Slashdot article, it craps out.

    Curse you!
  • iTunes playlists (Score:1)

    by yttrium (88756) on Thursday June 01 2006, @02:32PM (#15447864)
    It would be awesome if I could export a playlist from iTunes and upload it to a site and have it make recommendations based on that, rather than having to manually type in artists & songs. Anyone know of any services that accept that kind of input?
  • Clinko (Score:3, Interesting)

    by clinko (232501) on Thursday June 01 2006, @02:40PM (#15447930)
    (http://www.clinko.com/ | Last Journal: Thursday February 07 2002, @03:25PM)
    I've been using Clinko for years. [clinko.com]

    In fact, I wrote it :)
    • Re:Clinko by kfg (Score:2) Thursday June 01 2006, @02:47PM
    • 1 reply beneath your current threshold.
  • Last.fm is opensource (Score:2, Informative)

    by presentt (863462) on Thursday June 01 2006, @02:48PM (#15448006)
    (http://myfortytwocents.blogspot.com/)

    I like using Last.fm because it's player is open-source and available for both Linux and WinXP. For me, that's critical, because I dualboot my PC between those two OSs, and have my music on a separate partition that's accessible by both.

    I'm not sure if that's the case with the other services, but I've been happy with Last.fm

  • So, seeing as I work at Last.fm (I founded audioscrobbler), I feel obliged to pimp my last.fm journal [www.last.fm], which has some interesting stats (imo) about which media players are most popular, and some graphs of artist popularity. I intend to do a "google trends for music" interface after the next site update (see below).

    The KDE player Amarok [kde.org] is getting increasingly popular, which is nice to see. I use it myself; the built in support means no plugin is required. The next version of amarok adds lots more last.fm integration too.

    Coming up - we'll be running a beta test of a fairly major update to last.fm towards the end of june, and going live with the new version 1st July.

    And a random stat: we currently recieve on average 104 submissions per second from audioscrobbler plugins.
  • Biz Model..? (Score:3, Interesting)

    by suv4x4 (956391) on Thursday June 01 2006, @02:53PM (#15448074)
    Can someone explain to me wha is the business model of those services?

    From what I see I download a player where I can play commercial music of the sort I like for free, with CD quality and no ads...

    There are Google Ads on the site, but I can just not go on the site and play free music forever... The player doesn't seem to contain ad/spy ware.

    Where's the "catch" :)?
    • Shhh by idonthack (Score:3) Thursday June 01 2006, @03:05PM
    • Re:Biz Model..? by Mikachu (Score:1) Thursday June 01 2006, @04:27PM
    • Re:Biz Model..? by TimHunter (Score:1) Thursday June 01 2006, @06:15PM
    • Re:Biz Model..? by kthejoker (Score:1) Friday June 02 2006, @09:37AM
  • we're reading an article recommending a service that does the best job recommending music to us. Bit o' irony? I'm waiting for an article analysing this article's recommendation.
  • Last.fm vs Pandora (Score:4, Interesting)

    by Supersonic1425 (903823) on Thursday June 01 2006, @03:12PM (#15448247)
    (http://rocksirens.com/)

    I'll start by saying that I'm a huge fan of Last.fm, and have been for years. I'm addicted to the place, and my music collection would be nothing without it. While Last.fm does have a feature where artists are automatically recommended to you, I rarely use it. It's the social aspect of Last.fm that sets it apart. The best way of getting recommendations is just simply asking for them [www.last.fm].

    I've used Pandora a few times before, and was always disappointed with what it recomended. Results are mixed to say the least—it clearly works better for some types of music than others—and some of the recommendations can be, quite frankly, laughable.

    • 1 reply beneath your current threshold.
  • Gnoosic (Score:2)

    by zoeblade (600058) on Thursday June 01 2006, @03:35PM (#15448425)
    (http://www.bytenoise.co.uk/)

    Don't forget the simpler Gnoosic [gnoosic.com], the music section of the Global Network of Dreams.

  • Every Last Question (Score:5, Funny)

    by Kozar_The_Malignant (738483) on Thursday June 01 2006, @03:57PM (#15448628)

    >Our hope is to answer every possible question about music that ever existed. If we can pull that off, then I think we're doing very well,

    What is the brand of guitar string that you can hear break in the mono lp version of "Help Me, Rhonda"?
    • Sorry by NotQuiteReal (Score:3) Thursday June 01 2006, @04:14PM
  • MusicIP MusicMagicMixer, Launchcast (Score:2, Interesting)

    by klausboop (322537) on Thursday June 01 2006, @04:02PM (#15448682)
    I am a huge fan of the MusicIP MusicMagicMixer application discussed in the pitchforkmedia article. MusicIP does a fantastic job of helping me navigate my own collection since I ripped it into a couple hundred gigs of files. Coupled with SlimServer, I feel like I have the best of everything: Offline, I use MusicIP to create mixes from my own collection and transfer them to my portable player or make a CD. Online, I can stream my own collection with SlimServer playing MusicIP mixes, and when I want to discover new stuff I drop over to Pandora or Last.FM. I was excited to read about something that would have the intelligence to group Heartbreaker with Living Loving Maid, though, which MusicMagicMixer cannot do. That's righteous. But I'd want to be able to turn it off...sometimes it's fun to have Heartbreaker cut into something else. Imagine it being TOO intelligent. It's one thing to have Overture always lead into Temples of Syrinx...it's another to have it always play both discs from The Wall any time it picks Another Brick In The Wall part 2. I agree with the extremetech article about Launchcast, too. Before Pandora and Last.FM, it is where I went online to discover new music. While I still like their ratings system the best of all and feel it is the most intuitive (rate the song and/or the artist and/or the album to shape your station), I think the other services implement moods much better and generally have a more positive user experience.
  • by pongo000 (97357) on Thursday June 01 2006, @04:11PM (#15448758)
    I must be missing something here...I entered "The Cure", and came up with a list of just about every popular '80s mainstream band, from Led Zeppelin to the Stones to David Bowie (even the Doors made an appearance). What's so innovative here?

  • PF ST (Score:1)

    by guyjr (180613) on Thursday June 01 2006, @04:34PM (#15448930)
    Pitchfork??? Are those whiney snobs even relevant anymore?
  • by Lord_Dweomer (648696) on Thursday June 01 2006, @04:38PM (#15448957)
    (http://haltingpoint.blogspot.com/)
    Can anybody point me to a service that features the recommendation power of these great sites, but also provides an easily accessible link that allows me to instantly start downloading the song in the background? I don't mind if it is free music as I'm sure there are no legit services out there that would provide this functionality with copyrighted music.

    My biggest problem is that I love discovering new music but when I find something I like I always have to write it down and then go hunting for it on Soul Seek later, and I haven't purchased music since Napster, so please don't suggest any paid services.

  • iRATE (Score:3, Informative)

    by McDutchie (151611) on Thursday June 01 2006, @04:53PM (#15449065)
    (http://www.interlingua.com/)
    Anyone else using iRATE [irateradio.com]? For some reason it isn't listed in the article, but I've been using it for years and it's the best way I've found to (legally) get free tracks from the web and get new ones you like based on how you've rated previous ones.
  • I like last.fm. That said. I use Yahoo!'s unlimited music service. That's proablly because it's the first one I'd been exposed to. But I have a clarification to make. Yahoo! doesn't only let you rate songs, artists, genres and albums from 1 to 5. They let you rate them from 1 to 100. This allows you so much better control when you're telling the music engine what you like it's not funny. It's slow to start but once you rate more and more, the radio station gets better and better. I assume when they said that the songs played were too main stream they didn't actually take time to rate anything (or were using the crappy 1 to 5 scales). When you first start to use the service there's a lot of mainstream artists played until you input what you like. Then the selections start getting better and better. I'd say it's a mix of 65/45 with artists you've rated high and artists they think you'll like. I'd recommend the service to anyone, it's cheap and it's a great investment. I can go to any internet accessable computer and in minutes be listening to the songs that I like.
    • 1 reply beneath your current threshold.
  • Here's another one (Score:1)

    by gnurb (632580) on Thursday June 01 2006, @07:11PM (#15449934)
    (http://wannawiki.com/)

    A difference about this one is that it looks at the songs you've already played--not like last.fm which only looks at songs as you play them. Hence the recommendations are generated alot faster ---instant satisfaction...well assuming it works for you

    tunebounce.com [tunebounce.com]

  • Last.fm is on the right track, but incomplete. Registered users submit the tracks they play, and the algorithm considers how many plays each artist got. But it doesn't look at a per-song level, just artists. There's no way to tell it which songs you dislike.

    This is bad because many of us have bought an album and realized we only liked a few tracks. Yet the big fans of that artist like all the songs, or different ones. Jamiroquai - Virtual Insanity got lots of airplay, but the rest of the album is much slower and disco-y. Consequently, Last.fm is highly unlikely to recommend the artist and of course that song to listeners who missed it six years ago.

    Last.fm thinks I should like lots of Radiohead, Coldplay, and The White Stripes because other users who listen to the same artists I do have also listened to those bands a lot. Well I only like a few songs from the first two and really dislike the last band. Too much whining in the vocals. If only Last.fm let me tell it the songs I like and the ones I don't. Then it could find users who also dislike the same music as I. Consequently, it would recommend just songs I'm probably going to like; certain Ska songs by Reel Big Fish and others, certain Rock/Swing by The Cherry Poppin' Daddies and The Brian Setzer Orchestra.

    Then I don't have to skip through albums getting annoyed with how much of them I don't like because I'm not a huge Ska or Swing fan.

    When I listen to Best of albums by Garth Brooks and Clint Black, along with select Shania Twain, and the Black Dog soundtrack, I should get song recommendations for Travis Tritt that only include the few tracks I'll probably like.

    If Last.fm could increase their computing power per user by about 30x, I think it could be recommending all kinds of obscure hits and tracks that users would never think of otherwise and human community members couldn't think of either. After all, I like a bunch of hip-hop and techno too. In fact I have extremely varied musical interests, but probably most people do and they're too stuck in a few genres because there's too much chaff among the wheat to branch out and find the select songs they'll enjoy.
    • 1 reply beneath your current threshold.
  • hype machine (Score:1)

    by stickytar (96286) <joseph_swenson@hotmail.com> on Thursday June 01 2006, @11:02PM (#15451219)
    k, don't hit this hard.. because i like it, but it makes pandora stupid.

    http://hype.non-standard.net/ [non-standard.net]

    this is the most genius piece of music recommendation I have seen. It uses like blogs to link (and play, download ) like music. Enter a band and find 10 blogs which contain similiar music. Its great.
  • Yays (Score:1)

    by Kamineko (851857) on Thursday June 01 2006, @11:57PM (#15451473)
    Pandora?
    It's good.

    Pandora + Pandora's Jar?
    Houpla!

  • by kb9vcr (127764) on Friday June 02 2006, @12:17AM (#15451547)
    I've used yahoo for a while now and it's clear to me that they really didn't spend much time setting it up or trying it out. After configuring your genres and actually rating music for more than a couple minutes you can tune it to be anything you want.

    First off, they have one of the largest libraries available so, already it was a clear winner for me because of the selection.

    No community? I get recommendations from friends "influencers" all the time and I can listen other users customized stations.
    All mainstream music? Not unless you just signed up 10 minutes ago. Plus custom moods, ratings per artist, CD or individual songs, listening "moods" you can customize, custom radio stations either to genre or to any artist. Also, I use it a lot to find new music videos/reviews/band biographies(not just pictures). I like to keep my station with a mix of rated and unrated artists so I'm constantly finding someone new.

    "Best radio player out there" and yet it gets 5 out 10. It's not perfect (infrequent commercials for the free version). For $3 a month you can get just the radio station w/ unlimited song skipping and a high quality stream, commercial free. Every other service has similar pay services so it's not exactly alone in that respect. It's a polished music service that works great for me at least.
  • Amigofish (Score:1)

    by Rich Klein (699591) on Friday June 02 2006, @05:51AM (#15452467)
    (http://www.richardklein.org/ | Last Journal: Friday January 30 2004, @08:15PM)
    I use last.fm, but not so much for getting recommendations on new music as for getting some insight into my listening habits.

    There's a recent startup that has caught my eye, though, that I haven't seen mentioned in this discussion:
    http://amigofish.com/ [amigofish.com]
  • by ocelma (922639) on Monday June 05 2006, @09:31AM (#15472139)
    There is still one more music recommender system left, named FOAFING THE MUSIC [upf.edu]. And, if you have a last.fm account, it can import all the info from there! I bet you'll discover a bunch of new artists (even coming from magnatune.com, garageband.com, cdbaby.com and lots of more cool music sites!). Enjoy!
  • by beachcomber (55224) on Tuesday June 06 2006, @04:26AM (#15478238)
    Hmmm... http://www.musicdns.org/ [musicdns.org] "Open Source, Open Data for Digital Music" powered by MusicIP.

  • Not piratry, of course, but a creative-commons-only network so that -- for example -- any track you click "love this" on would be downloaded, stored somewhere, and you could build CDs etc right inside the app.
    [ Parent ]
  • 9 replies beneath your current threshold.