1. A computer-implemented tool for evaluating electronic data sets, comprising: a communications network; a first server in data communication with the communications network; a first electronic database stored on the first server and populated with data records; a plurality of analysis modules on the first server, wherein each of the plurality of analysis modules is adapted to inputting a set of the records and outputting a result; and a first interface associated with a first client computer in data communication with the communications network, wherein the first interface is adapted to sending a request to one of the plurality of analysis modules and is adapted to displaying on the fist client computer the result.