9. The collaborative search system of claim 1 , wherein the first role of the first user comprises metadata filtering of the search results, the metadata comprising at least one of: a location of a document, an author of the document, a creation time of the document, access permissions of the document or identities of persons who reviewed the document.
1. A collaborative search system comprising: a. A first user interface component operable to receive first search information from a first user, wherein the first user is assigned a first role, the first role being associated with a task; b. A second user interface component operable to receive second search information from a second user, wherein the second user is assigned a second role, the second role being similar to or different from the first role, the second role being associated with a task; c. An input regulator component operable to receive first search information from at least the first user interface and the second search information from the second user interface; and aggregate the received search information based at least on the task associated with the first role and the task associated with the second role; d. A search engine interface operable to provide the aggregated search information search information to at least one search engine and to receive responsive search results; and e. An output regulator component operable to receive the search results from the search engine interface; route the search results based at least on the task associated with the first role and the task associated with the second role; and provide the routed search results to the first user interface and second user interface.