23. The system of claim 21 , wherein the computer-readable storage medium further comprises one or more programming instructions that, when executed, cause the computing device to: construct an input/output table comprising one or more probabilities, wherein each probability is associated with a true value and one or more character recognition proposed values, wherein the one or more programming instructions that, when executed, cause the computing device to determine the first probability comprise one or more programming instructions that, when executed, cause the computing device to identify a probability from the input/output table that corresponds to the first proposed character and the possible character.
21. A system of determining one or more input characters based upon character recognition output, the system comprising: a computing device; and a non-transitory computer-readable storage medium in communication with the computing device, wherein the computer-readable storage medium comprises one or more programming instructions that, when executed, cause the computing device to: receive a proposed character string generated using character recognition, wherein the proposed character string is associated with a plurality of handwritten characters of an assessment of a student, wherein the proposed character string comprises a first proposed character and a second proposed character, identify one or more possible characters, determine whether the first proposed character is correct, by, for one or more of the possible characters, determining an ultimate probability that the first proposed character is the possible character given the character string by: determining a first probability equal to a probability that if a true value of the first proposed character is the possible character that the first proposed character was identified, determining a second probability equal to a probability that if the true value of the first proposed character is the possible character that a following character is the second proposed character, determining a third probability equal to a probability that the student wrote the possible character, and determining a product of the first probability, the second probability and the third probability; and select the ultimate probability having the highest value.