Patent ID: 8099419

Claim:
An article of manufacture, comprising a non-transitory machine readable medium having instructions which when executed by a machine cause the machine to perform operations comprising: determining one or more properties of an object to be classified; computing a first degree of affinity for each property common between the object to be classified and one or more objects of a target folder, the first degree of affinity indicative of an affinity of the object to each target folder and a uniqueness of the affinity across all target folders; computing a second degree of affinity for each property common between the object to be classified and the one or more objects of the target folder, the second degree of affinity indicative of an affinity of the object within each target folder and a statistical significance of the affinity within the target folder; calculating a total degree of affinity between the object to be classified and each target folder, the total degree of affinity being a sum of a product of the first degree of affinity and the second degree of affinity for all properties of the object; calculating a normalized total degree of affinity, the normalized total degree of affinity calculated by averaging the total degree of affinity across all target folders; identifying at least one of the target folders as having a highest value of the normalized total degree of affinity; and moving the object to be classified to the identified target folder.