1. A computer-implemented method for automatically assessing the quality of textual input, the computer-implemented method comprising the steps of: a website sending a webpage that includes content which, when rendered at a client, causes the client to display a question; receiving from the client on which the web page was rendered, input that was provided by a user of the client through one or more controls on the webpage, wherein the input comprises text that indicates an answer to the question; automatically determining whether the answer is likely to contain useful information responsive to the question on the webpage, wherein determining whether the answer is likely to contain useful information comprises: generating a first numerical value based on a first analysis of the text; generating a second numerical value based on a second analysis of the text; 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, performing at least one of: a) determining, based on the first and second analysis of the text, whether to display the answer on subsequent pages of the website, or b) determining, based on the first and second analysis of the text, how to display the answer on subsequent pages of the website; wherein the second analysis is different than the first analysis; wherein each of the first analysis and the second analysis is one of: determining whether proper punctuation is used in said text; determining whether correct spelling is used in said text; determining whether slang words are used in said text; determining whether said text contains specialized words; determining whether said text contains words with three or more syllables; determining whether grammar is properly used in said text; or determining whether said text contains rare words; wherein the method is performed by one or more computing devices.