1. A computer-implemented method comprising: causing a classification engine to receive unclassified data comprising a first variable and a second variable of a purchase transaction; causing the classification engine to reference a first ruleset reflecting a statistical classification scheme to generate a first classification based upon the first variable, the second variable, and a rule of the first ruleset; and causing the classification engine to communicate the first classification to a user, wherein the first ruleset further comprises a filtered rule selected from at least one of, a rule generating classifications exceeding a threshold; a rule generating classifications with a lack a dominant classification choice; a rule generating a top outcome that is not classified; a rule generating a top outcome associated with less than a percentage of a total spend; a rule for which a dimension value is blank.