1. A computer-implemented method for automatically assessing the quality of textual input, the computer-implemented method comprising the steps of: receiving input comprising text; generating a first numerical value based on a first analysis of the text, wherein the first analysis uses a first set of rules; generating a second numerical value based on a second analysis of the text, wherein the second analysis uses a second set of rules that are different than the first set of rules; generating a score for the text based at least in part on the first and second numerical values; and based on the score for the text, determining the likelihood of the text containing useful information.