Grokker relies primarily on non-disruptive xml data feeds to retrieve results; (2) The Content Analytics Layer: once results are retrieved, Grokker analyzes metadata, document contents, and other information to organize results into categories; (3) The Data Filtering Layer: Grokker also normalizes data from disparate sources with uniform attribute tagging so that the end user can understand the re