1. A system for knowledge processing comprising: a gathering module that gathers information from one or more user selectable data repositories; a categorization module that categorizes the gathered information into one or more categories; and a providing module that provides the gathered information to one or more users having an established affinity to the one or more categories.