NIPL
(+ link, and bookmark category) |
m (link name fix) |
||
Line 37: | Line 37: | ||
* [http://gjay.sourceforge.net/index.html GJay] - Other ways of generating a good next-song method. |
* [http://gjay.sourceforge.net/index.html GJay] - Other ways of generating a good next-song method. |
||
* [http://freshmeat.net/projects/irate/ iRate] - a ratings songs, not links, but collaboratively |
* [http://freshmeat.net/projects/irate/ iRate] - a ratings songs, not links, but collaboratively |
||
− | * [http://musicmachinery.com/2009/05/31/building-a-music-map/] - some good discussions here - including from Nemo |
+ | * [http://musicmachinery.com/2009/05/31/building-a-music-map/ Building a Music Map] - some good discussions here - including from Nemo |
---- |
---- |
Revision as of 01:15, 2 June 2009
NIPL: Nemo's Idea for a Play List
This playlist is based on several assumptions about how humans listen to music and organise and generate their own playlists. Please read the NIPL/Assumptions page before continuing.
So the NIPL system, broadly, is:
- Users rate not just the song, but the song->nextsong pair. (eg, Rammstein and Enya might both get high scores on their own, but Enya->Rammstein is likely to generate a low score)
- With advanced use of MarkovChains and other sorting cleverness, playlists are generated based on song-pair scores, not just song scores)
Some component parts of NIPL include:
- Genres (ideas for a comprehensive genre classification system)
- NUDI (Nemo's Ultimate Disc Identifier)
- WeightedRandom (The ability to choose the next song in a "random" but usefull manner)
IRC logs
There are a number of IRC logs (well 4) from August and September 2001. In these, NIPL ideas are brainstormed and thrashed out in some detail. To really get a good idea of NIPL, it's worth reading through those. Especially as it's quite likely we've covered alot of potential questions ourselves already.
Logs can be found at http://www.cheeky.house.cx/~nemo/extras/playlist/
There is now an NIPL/Implementation page
STOP PRESS - 30.May.2002
There has been an implementation of NIPL for Windows! Check out Project Playlist...
update - this implementation of NIPL is no longer avaliable.
Links:
- Synapse - A similar idea?
- GJay - Other ways of generating a good next-song method.
- iRate - a ratings songs, not links, but collaboratively
- Building a Music Map - some good discussions here - including from Nemo
NIPL is in accordance with NINS