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 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.