The invention relates to a system for filtering messages--the system
includes a seed filter having associated therewith a false positive rate
and a false negative rate. A new filter is also provided for filtering
the messages, the new filter is evaluated according to the false positive
rate and the false negative rate of the seed filter, the data used to
determine the false positive rate and the false negative rate of the seed
filter are utilized to determine a new false positive rate and a new
false negative rate of the new filter as a function of threshold. The new
filter is employed in lieu of the seed filter if a threshold exists for
the new filter such that the new false positive rate and new false
negative rate are together considered better than the false positive and
the false negative rate of the seed filter.