Systems and methods for deidentifying, or anonymizing, entries in an input
data source are presented. According to one embodiment, the system
includes a deidentification module for modifying entries in a version of
the input data source to yield an output data source such that the
entries of the output data source match a specified anonymity
requirement. According to one embodiment, the resulting output data
source may match the specified anonymity requirement with respect to a
recipient profile that is input to the system. The deidentification
module may further modify the entries in the version of the input data
source such that the entries in the output data source are minimally
distorted given the specified anonymity requirement.