1. A computer-implemented method, comprising: using a graphical user interface (GUI) to display a representation of a condition of a user-defined rule that may be used to process textual information, wherein the condition includes an attribute name, an operator, and an attribute value; and upon receipt of input from a user via the GUI, creating a rule template having a condition that is based upon the condition of the user-defined rule, wherein the condition of the rule template includes the attribute name and the operator from the corresponding condition of the user-defined rule, and wherein the condition of the rule template further includes an attribute-value placeholder that is associated with the attribute value from the corresponding condition of the user-defined rule.