1. A method for providing a document comprising: processing, by one or more processors, a graphical document to identify one or more ideas associated with the graphical document including processing documents that are linked to the graphical document to derive at least one of the one or more ideas; receiving, by the one or more processors, a request for a document where the document is associated with a concept; comparing, by the one or more processors, the one or more ideas with the concept; and responsive to the request, delivering, by the one or more processors, the graphical document based on the comparison if the one or more ideas match the concept.
1. A method for providing a document comprising: processing, by one or more processors, a graphical document to identify one or more ideas associated with the graphical document including processing documents that are linked to the graphical document to derive at least one of the one or more ideas; receiving, by the one or more processors, a request for a document where the document is associated with a concept; comparing, by the one or more processors, the one or more ideas with the concept; and responsive to the request, delivering, by the one or more processors, the graphical document based on the comparison if the one or more ideas match the concept. 2. The method of claim 1 , wherein processing the graphical document to identify one or more ideas associated with the graphical document comprises: identifying one or more documents similar to the graphical document; and identifying that the one or more ideas are associated with the one or more similar documents.