11. The non-transitory computer-readable medium of claim 10 , wherein: the step of receiving the input text string further comprises receiving an input text string comprising the N words forming an input phrase; and the method further comprises replacing the input phrase with a substitute input phrase comprising N words based on content scores associated with the input phrase and the substitute input phrase expressing a probability of accuracy of content.
12. The non-transitory computer-readable medium of claim 11 , wherein the step of replacing the input phrase with the substitute input phrase further comprises: identifying a plurality of sub-phrases in the input phrase, each sub-phrase comprising a number of words less than the N words forming the input phrase; identifying a plurality of substitute sub-phrases, each substitute sub-phrase associated with one of the sub-phrases in the input phrase; forming a plurality of candidate substitute input phrases, each candidate substitute input phrase comprising a unique combination of the input phrase and at least one of the plurality of substitute sub-phrases; assigning a content score to each one of the candidate substitute input phrases; and selecting the candidate substitute input phrase having a highest content score as the substitute input phrase.