Patent ID: 8244629

Claim:
A method, comprising: receiving, using one or more processing units, character data; determining, using the one or more processing units, a set of character pairs, wherein each character pair in the set represents a pair of adjacent characters in the character data; generating, using the one or more processing units, bi-gram probability data using data from one or more data sources, wherein the data from the one or more data sources includes one or more words, and wherein the bi-gram probability data includes a plurality of bi-grams, wherein each bi-gram is a pair of letters that is associated with one or more probability values; matching, using the one or more processing units, each character pair to a bi-gram in the bi-gram probability data; determining, using the one or more processing units, a probability value for each character pair using the bi-gram that matches that character pair, wherein a probability value represents occurrences of a character pair in the one or more data sources, and wherein a probability value is used to determine a measure of intelligibility associated with the character data; and generating, using the one or more processing units, a bi-gram score using the determined probability values, wherein the bi-gram score represents a measure of intelligibility associated with the character data.