1. A comment categorization system that categorizes comments received in response to open-ended questions, said comment categorization system comprising: a respondent client computing device comprising a processor, a memory, a display screen, and a non-transitory computer readable storage medium storing a respondent client program which when executed by the processor provides comments to open-ended questions for categorization, said respondent client program comprising sets of instructions for: displaying an open-ended question on the display screen; receiving a comment related to the open-ended question; providing the comment for category evaluation; receiving a set of category identifiers associated with a set of categories identified as likely to match the comment related to the open-ended question; receiving a selection of a particular category identifier from the set of category identifiers; and providing the particular category identifier for categorization of the comment; and a server computing device comprising a server processor, a server memory, and a non-transitory computer readable medium storing a comment categorization program which when executed by the server processor performs a comment categorization service, said comment categorization program comprising sets of instructions for: receiving, from the respondent client computing device, the comment for category evaluation; identifying a set of categorized comments related to the received comment; retrieving a set of category identifiers from the set of categorized comments related to the received comment; identifying, from a pool of categories, the set of categories likely to match the received comment, wherein each category in the identified set of categories comprises a category identifier, wherein the identified set of categories likely to match the received comment comprises categories of the retrieved set of category identifiers; providing the category identifiers of the identified set of categories to the respondent client computing device; receiving, from the respondent client computing device, the particular category identifier for categorization of the received comment; and categorizing the received comment in a particular category associated with the particular category identifier.
1. A comment categorization system that categorizes comments received in response to open-ended questions, said comment categorization system comprising: a respondent client computing device comprising a processor, a memory, a display screen, and a non-transitory computer readable storage medium storing a respondent client program which when executed by the processor provides comments to open-ended questions for categorization, said respondent client program comprising sets of instructions for: displaying an open-ended question on the display screen; receiving a comment related to the open-ended question; providing the comment for category evaluation; receiving a set of category identifiers associated with a set of categories identified as likely to match the comment related to the open-ended question; receiving a selection of a particular category identifier from the set of category identifiers; and providing the particular category identifier for categorization of the comment; and a server computing device comprising a server processor, a server memory, and a non-transitory computer readable medium storing a comment categorization program which when executed by the server processor performs a comment categorization service, said comment categorization program comprising sets of instructions for: receiving, from the respondent client computing device, the comment for category evaluation; identifying a set of categorized comments related to the received comment; retrieving a set of category identifiers from the set of categorized comments related to the received comment; identifying, from a pool of categories, the set of categories likely to match the received comment, wherein each category in the identified set of categories comprises a category identifier, wherein the identified set of categories likely to match the received comment comprises categories of the retrieved set of category identifiers; providing the category identifiers of the identified set of categories to the respondent client computing device; receiving, from the respondent client computing device, the particular category identifier for categorization of the received comment; and categorizing the received comment in a particular category associated with the particular category identifier. 7. The comment categorization system of claim 1 further comprising an application logic module that determines whether a selection of a particular category is received as a selection from a respondent associated with the received comment.