1. A computer-implemented method for analyzing a character string, the method comprising: analyzing a character string to determine one of more characters of the character string; determining from a dictionary source, an alternative character string to the analyzed character string; comparing the analyzed character string with the alternative character string to determine a weighting factor for each of the characters of the analyzed character string relative to a positional arrangement of the characters in the alternative character string; and for each determined weighting factor, generating for each character in the analyzed character string a corresponding character of a particular font size as determined by the weighting factor, the generating including modifying the font size of the corresponding character based on the weighting factor.