Patent ID: 7024424

Claim:
A computer implemented method for generating a list, the computer implemented method comprising the following computer executable acts: associating descriptive metadata with one or more candidate user items; producing similarity data that characterizes the similarity between a candidate user item and at least one seed item; producing a list of one or more user items related to the at least one seed item; performing inexact matching between identifying metadata associated with a candidate user item to be added to a media library and identifying metadata associated with items in a reference metadata database; and comparing descriptive metadata associated with the at least one seed item to descriptive metadata associated with the candidate user item, where comparing the descriptive metadata comprises: comparing at least one feature vector associated with the at least one seed item to a feature vector associated with the candidate user item; producing a difference vector related to the at least one feature vector associated with the at least one seed item and the feature vector associated with the candidate user item; and producing the similarity data by employing the difference vector to retrieve a similarity value stored in a data store, where the data store was created by a machine learning technique.