1. A method for facilitating document retrieval in an electronic document management system, the method comprising the steps of: assigning a first entitlement to a first user for accessing a first plurality of documents; identifying one or more patterns in the first user's creation or modification of metadata related to the first plurality of documents; recording the one or more identified patterns associated with the first user; receiving a document query from a second user who has been assigned a second entitlement to access a second plurality of documents; determining, based on the second entitlement, an access right of the second user with respect to the first plurality of documents; and modifying the document query based on the access right of the second user and the one or more identified patterns, such that the document query returns one or more relevant documents from the first plurality of documents despite the second user's ignorance of the one or more identified patterns.
1. A method for facilitating document retrieval in an electronic document management system, the method comprising the steps of: assigning a first entitlement to a first user for accessing a first plurality of documents; identifying one or more patterns in the first user's creation or modification of metadata related to the first plurality of documents; recording the one or more identified patterns associated with the first user; receiving a document query from a second user who has been assigned a second entitlement to access a second plurality of documents; determining, based on the second entitlement, an access right of the second user with respect to the first plurality of documents; and modifying the document query based on the access right of the second user and the one or more identified patterns, such that the document query returns one or more relevant documents from the first plurality of documents despite the second user's ignorance of the one or more identified patterns. 3. The method according to claim 1 , wherein the one or more patterns are identified by processing two or more of the first plurality of documents in a batch.