1. A method of generating a user profile for a given user ( 22 ) on a media device ( 20 ) which has automatically obtained a first set of playlists comprising at least one playlist belonging to said given user ( 22 ), said method comprising the steps of: analyzing ( 200 ) said first set of playlists and deriving a number of playlist features expressing properties of the playlist and generating ( 300 ) the user profile on the basis of said analyzed first set of playlists and said derived playlist features.