Online fraud prevention including receiving a rules set to detect fraud,
mapping the rules set to a data set, mapping success data to members of
the rules set, filtering the members of the rules set, and ordering
members of the data set by giving priority to those members of the data
set with a greater probability for being fraudulent based upon the
success data of each member of the rule set in detecting fraud. Further,
a receiver coupled to an application server to receive a rules set to
detect fraud, and a server coupled to the application server, to map the
rules set to a data set, and to map the success data to each members of
the rules set. The server is used to order the various members of the
data set by giving priority to those members of the data set with a
greatest probability for being fraudulent.