1. A method comprising: for each known text sample of a plurality of known text samples, each known text sample having a text type, generating, by a processor, an image of the known text sample; for each optical character recognition (OCR) engine of a plurality of OCR engines, inputting the image of the known text sample, by the processor, into the OCR engine; receiving output text corresponding to the image of the known text sample, by the processor, from the OCR engine; and, comparing the output text received from the OCR engine with the known text sample, by the processor, to determine a confidence value of the OCR engine for the text type of the known text sample, wherein for each OCR engine of one or more of the OCR engines, periodically redetermining the confidence values of the OCR engine.
7. The method of claim 1 , wherein comparing the output text received from the OCR engine with the known text sample to determine the confidence value of the OCR engine for the text type of the known text sample comprises: for each word of a plurality of words of the output text, comparing the word with a corresponding word of the known text sample to determine whether the word of the output text is identical to the corresponding word of the known text sample; where the word of the output text is identical to the corresponding word of the known text sample, incrementing a score by a number of characters within the word of the output text; dividing the score by a total number of characters within the words of the output text, to yield the confidence value of the OCR engine for the text type of the known text sample.