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."
Others... (Score:5, Informative)
Yet none get the job done right.
Re:But people are lazy... (Score:5, Informative)
Methinks you'd like audioscrobbler [audioscrobbler.com], which is somewhat like firefly
Re:Random playing (Score:5, Informative)
Already Exists! (Score:4, Informative)
Check out Last.FM [last.fm], they are very good. I've found a load of new artists from there. It is all stream based (128kbps) and they have a massive flash development section starting for open source goodness.
There's also the (all open source) Audioscrobbler project.. see my
RJ
Smart Playlists? (Score:4, Informative)
Check it out: http://www.apple.com/itunes/smartplaylists.html
Anyone heard of Last.FM (Score:1, Informative)
Check 'em out for some great new music from independants and small/medium label stuff
Re:Others... (Score:3, Informative)
Re:Machine Learning parts (Score:2, Informative)
I haven't used their system - but if it generally sucks if not many people have used it, and then gets much "smarter" over time and as more users (and usage) increases - then I would suspect that is what they are using as well.
Essentially you have song A, and then that points to a list of songs (after listening to song A, people then tended to listen to song Z, Y, and F).
Songs that are more frequently occurring in that list are ranked higher.
You could then follow that (basically just a hash) and say that if you listen to song A, the most frequently listened to song after A is Z, then you go to the Z spot in the hash and see what it is most frequently followed by.
Re:I don't WANT to hear the same crap over and ove (Score:3, Informative)
Re:Listeng tastes (Score:2, Informative)
That's one of the reasons that I use AudioScrobbler [audioscrobbler.com].
My brother lives about 500 miles away from me and we can see what each other is listening to. I'm pretty comfortable listening to just about anything in his playlist.
He's a freshman in college and I'm an old fart. This allows me to learn about a lot of new music.
Re:this guy is one to watch... (Score:3, Informative)
Also, he has a Slashdot account: SkyIce [slashdot.org]
Re:Others... (Score:3, Informative)
Some clarification (from one of the programmers) (Score:2, Informative)
I want to offer the following information about the project. The majority of development effort went into building the Brain. The Synapse player is just something we threw together to get the most from the Brain's functionality. We will probably never port Synapse to other systems since more than enough players already exist. Synapse does work under Wine though. We do have plans to bring the Brain to other systems, and we've begun by writing a plugin for Winamp 2.x, which you can get here [synapseai.com]. An XMMS plugin is coming soon, and then hopefully there will be one for iTunes in the near future.
And a note about privacy. None of your musical listening data will be available to anyone other than you. We hope to use massive amounts of data to aid in analysis, but your individual data will never be seen by anyone else.
Re:this guy is one to watch... (Score:2, Informative)
So far I'm not impressed... (Score:3, Informative)
What's worse, the app stayed on top of all my other apps, smack in the middle of my primary monitor, with no way to move it. So, I had to work on my secondary while it chugged away.
Ok, fine. Told it where the MP3s were, and it imported all the song info. I believe I was allowed to move this window, although I can't totally remember.
Fired it up. Black on dark blue background. Um, tough to read to say the least. Switched to the 'playlist' screen and tried dragging n dropping an m3u playlist into the screen, a la winamp. No dice, wouldn't load.
Ok, can't find any place to manually add files without exploring the little music database it built. Open the database tree and, holy crap, what a piece of shit. I wanted to listen to Linkin Park's Meteora CD, so I scroll waay down to linkin park, and expand the tree. Ugh. Flat file listings, by song name. Crap. Can't find Meteora.
Now, I know that this is kind of a different MP3 player, and I had every intention of RTFMing before really using it, but come on. It should at least be intuitive enough for me to be able to load some songs without having to read the instructions.
I closed Synamps and fired Winamp 3 up. Maybe I'll go back and try it out again, but I'm not as interested as I was when I started.