bluegargantua: (Default)
bluegargantua ([personal profile] bluegargantua) wrote2008-02-13 06:07 pm

My Million-dollar idea

"Serendipity Shuffle"

Your MP3 player has a shuffle mode. But serendipity shuffle goes one step further. It analyzes the song that you're currently playing and then makes a shortlist of songs related to the song you're listening to now -- mostly by looking for matches in the lyrics, although other linking criteria might be used. Then it randomly selects from the shortlist.

Your music is still "random", but you'll notice a weird, slowly-evolving theme running through all the songs.

later
Tom

[identity profile] dirkcjelli.livejournal.com 2008-02-13 11:32 pm (UTC)(link)
doesn't that have a complexity requirement on the order of natural language processing?

[identity profile] mikecap.livejournal.com 2008-02-14 01:46 pm (UTC)(link)
Or you could use an algorithm like Pandora does for "music genes" and tie that in to lyrics processing. I think what you need in particular is a "music XML" standard for musical metadata, that would help immensely.

[identity profile] sarahluna.livejournal.com 2008-02-14 12:17 am (UTC)(link)
Have you ever tried Pandora?

[identity profile] mikecap.livejournal.com 2008-02-14 01:47 pm (UTC)(link)
I believe they actually analyze wavelengths and frequencies and stuff too - they always seem to give me matches that have similar tones.

[identity profile] da-popa.livejournal.com 2008-02-14 01:16 pm (UTC)(link)
I really like the idea. You may want to try a Premium subscription to MP3Tunes (http://www.mp3tunes.com/), as they have a feature similar to what you describe: Smart PlayMix (http://www.mp3tunes.com/locker/cb/smartplaymix). I'm not sure if it does lyrics, but it does use AMG (http://www.allmusic.com/)'s database to "Create a PlayMix based on the song you're listening to."