Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Music Media

Machine Learning and MP3s 228

dan moore writes "Students at Caltech and Harvard have developed a system that analyzes playlists and learns people's listening patterns. It then channels its knowledge into generating streams of music that the people themselves would like to listen to. Intuitive, accurate, and finally someone has done it. Check out the website to get one of the available plugins. Another interesting approach to digital music."
This discussion has been archived. No new comments can be posted.

Machine Learning and MP3s

Comments Filter:
  • by Gordonjcp ( 186804 ) on Monday April 21, 2003 @08:02AM (#5772433) Homepage
    Am I supposed to install Winamp under wine to run this?
  • by metlin ( 258108 ) on Monday April 21, 2003 @09:00AM (#5772638) Journal
    It wouldn't be too tough to implement :-)

    A combination of NN based recognition [] coupled with Eigen vectors [] for a standardised dimension (for the pic) might just be able to do it ;-)

    Its not rocketscience you know, just pr0n :-p

    @( * O * )@
  • by Neuronerd ( 594981 ) <> on Monday April 21, 2003 @09:08AM (#5772666) Homepage
    I am not sure about this but there seems to be a certain marketing push behind the project. The description of whos supposed to download it is hilarious. But all the machine learning stuff is hidden behind buzzwords. Why do they not put up a description of the algorithm or at least about its rational. I am involved in machine learning myself and most of my colleagues are extremely careful when using words like "the brain". And there is a usually a strong anticorrelation between the quality of work and the use of such buzzwords.
  • by PhoenixFlare ( 319467 ) on Monday April 21, 2003 @10:20AM (#5773001) Journal
    Why is this insightful?

    If you don't run Windows, then you're not going to be able to run 100% of Windows software- there's just no way around it with things as they are.

    Either suck it up and wait, or don't complain that you have to install Winamp to use a plugin specifically made for Winamp.

    I like (and run) Linux as much as the next guy, but making comments like that as soon as software is released causes people to appear incredibly ungrateful. Cut the kids some slack, i'm sure your XMMS plugin will be done soon.
  • Hmmmmmm. (Score:5, Insightful)

    by SatanicPuppy ( 611928 ) <> on Monday April 21, 2003 @10:37AM (#5773091) Journal
    Seems interesting, but there are problems which I don't see being overcome.

    Say you spend most of your time playing Unreal Tournament 2003 with winamp in the background, and so this software learns that you like ripping violent music about 90% of the time.

    Then you bring home the aforementioned Chinese girl and you put on some soft guitar music and just and things are becoming interesting, the song ends, and the idiot "Brain" decides a little Rob Zombie is just what you need, based off past experience.

    Half the time I don't know myself what I want to listen to...It's too closely linked to my mood to be modeled in a purely statistical manner unless my mood levels out because of some wierdness (i.e. I smoke a lot of pot so I listen to a lot of Grateful Dead, or my significant other dumps me and I listen to really depressing breakup music for a month.) Otherwise, I'm going to be oscillating all day between different types of music, so something which may please me in the morning may get skipped bigtime by the afternoon.

    But even THAT isn't reliable; I could be mellow, listening to mellow stuff on Friday morning, then WHAM! Major programming meltdown at a big client! I have to mobilize my tired brain cells with brain crushing rock/metal! A reversal of my otherwise "normal" progression from violent to mellow during the course of the day, which itself is often severly affected by how much I have to deal with my boss.

    I don't see how such a thing could be truly accurate unless it has the facility to somehow read my mood. I can think of several ways to do this, but I doubt blush reflex scanners, heart rate/ekg monitors, voice stress monitors, or neural feedback chips are included with the software.

    I'm not sure I'd want it to be accurate anyway. Seems like it would be too easy to get lulled into a pattern, with no new input. Kind of stale. Unless it can read a new song and figure out, statistically whether or not I would like it, which sounds more like a Turing test than anything else. Maybe worse; my S.O. can't figure out what the hell I like, so if a computer COULD, well, I'd probably finally be able to write off the opposite sex.

    I'm not holding my breath.
  • Re:Random playing (Score:2, Insightful)

    by mmol_6453 ( 231450 ) <short,circuit&mail,grnet,com> on Monday April 21, 2003 @01:18PM (#5774254) Homepage Journal
    I may be paranoid, but I'd prefer not to have anyone, even my own computer, perform data mining on me.

    That's what this is, really. Personalized data mining. And all the prosecutor has to do is say, "Ladies and gentlemen of the jury, observe. He listens to Emminem. Consider that fact when you consider the verdict."

Adding manpower to a late software project makes it later. -- F. Brooks, "The Mythical Man-Month"