Personal DJ, an architecture for personalised content delivery. - Adam Field; Pieter H. Hartel; Wim Mooij (WWW, 2001)