Patent ID: 8386413

Claim:
A system for generating a media playlist comprising: a computer-readable medium storing computer-readable instructions; and a data processor coupled to the memory, operable to execute the instructions, and based at least in part on the execution of the instructions operable to perform operations comprising: selecting a first media item from a plurality of media items stored in a media database for playback; based on raw user input data representing respective measures of popularity of the first media item and one or more other media items, generating preference data representing refined user preferences for the first media item and one or more other media items, wherein the generating comprises inferring the preference data based on a probabilistic graphical model comprising measures of correlation between the raw user input data and respective ones of the refined user preferences and measures of correlation between respective ones of the refined user preferences; and based on the preference data, determining a second media item from the plurality of media items for playback.