1. A method for monitoring consumer generated media, implemented on at least one computer having a display, comprising: discovering consumer generated media using a plurality of keywords from a set of keywords configured to return consumer generated media embedded in a digital location; collecting consumer generated media from a plurality of sources using a plurality of robots configured to collect media from the discovered consumer generated media; normalizing consumer generated media for statistical analysis; testing the collected consumer generated media for conceptual relevance to the predetermined topic using the series of keywords; determining a sentiment of the collected consumer generated media based on the semantics of the language in the collected consumer generated media; generating a graphical user interface having collected consumer generated media and statistical information related to at least one of the conceptual relevance and the determined sentiment; displaying the graphical user interface on the display; and enabling a reply to at least one of the collected consumer generated media, displayed within the graphical user interface, such that when selected a reply is posted to the source of the consumer generated media.