1. A computer-implemented method, comprising: receiving a search request from a client, the search request directed to user generated content; retrieving relevant user generated content, wherein retrieving comprises searching processed user generated content, and wherein processing user generated content comprises receiving first input data including text; creating a substring of text from the first input data and categorizing the substring to produce a concept associated with the substring, wherein the substring is categorized according to one of dictionaries or pattern analysis; assigning an indication of sentiment to the concept associated with the substring; and assigning an indication of influence to the concept associated with the substring; and displaying the relevant user generated content.