1. A non-transitory computer readable medium configured to: cause a processor to classify a new record by assigning a dynamic weight to at least one attribute of the new record and using the dynamic weight of the at least one attribute to classify the new record.