uykfd


Automated Playlist Generation

IMPORTANT

PLEASE USE UYKFE INSTEAD

Uykfe does the same as this package, but is simpler, faster, written in Python, and controls your SqueezeServer too (it even has a more generous licence).

No longer supported

Uykfd generates playlists by:

  • Building a database of files from MP3 ID tags
  • Using "tags" from Last.FM to characterise artists
  • Joining related artists in a "graph"

The code is new, untested, and can be quite slow for large collections of music. But it does (finally!) appear to work, and the results are surprisingly good.

To use Uykfd you need to be capable of installing the MySQL database, running Java programs, etc. It is not suitable for people with little experience using computers.

Getting Started

  • Install Uykfd
  • Configure Uykfd
  • Build a Database Of Files
  • Read Last FM Artist Tags
  • Build a Graph of Artists
  • Generate Playlists

Algorithm

The ideas behind Uykfd are explained in more detail in this blog post.

Project Information