1. A method for generating a plurality of high affinity media entities, comprising: selecting a media entity; analyzing the selected media entity to extract a set of classification mappings corresponding to the selected media entity; searching a matching database for other media entities having similar mappings to the selected media entity, wherein the media entities in the matching database have been classified according to a classification system characterized by the convergence of perceptual and digital signal processing classification techniques; and generating a high affinity playlist that includes a plurality of the other media entities.