27. The system of claim 25 wherein the pattern matching system is further configured to: determine a second correlation value between the corresponding interpolation vector data for a second at least two selected classes of text rows; compare the second correlation value to the threshold correlation value; and group the second at least two selected classes of text rows into a second combined class when the second correlation value is greater than the threshold correlation value.
27. The system of claim 25 wherein the pattern matching system is further configured to: determine a second correlation value between the corresponding interpolation vector data for a second at least two selected classes of text rows; compare the second correlation value to the threshold correlation value; and group the second at least two selected classes of text rows into a second combined class when the second correlation value is greater than the threshold correlation value. 28. The system of claim 27 wherein the pattern matching system is further configured to: determine a second distance between the binary average rows for the second at least two selected classes of text rows when the second correlation value is less than the threshold correlation value; compare the second distance to the threshold distance; and group the second at least two selected classes into the second combined class when the second distance is less than the threshold distance.