1. A search result presentation system, the search result presentation system comprising: one or more processors; system memory; a database comprising tagged data, said tagged data tagged from one or more documents, for each of said one or more documents, said tagged data identifying items in said document for which said document may be searched and also identifying portions of said document that are eligible for alteration, based on classification of said identified portions, when presented to a user that does not have access to the entire document contents; an information retrieval system that: receives a search request from a user, said search request comprising search terms; and searches for said search terms in said database to identify a plurality of search results, said search results comprising references to the one or more documents; and a presentation engine for presenting the plurality of search results that: identifies a search result from within said plurality of search results, said search result for a document from among the one or more documents, said search result referencing a first tagged portion and a second tagged portion of said document; determines that said user has access privileges to at least a portion of said document based on an access policy; determines that said user does not have access to said first tagged portion of said document based on classification of the first tagged portion and based on the access policy; alters said search result so that said tagged first portion is not presented as part of said search result; and transmits said altered search result, including said second tagged portion of the document for presentation to said user.
6. The system of claim 1 , further comprising a data collection system that: collects documents; prepares the collected documents for searching by tagging the collected documents to create the tagged data; and stores the tagged data in the database.