20. The system of claim 15 , wherein the logic further causes the system to determine whether the third electronic document contains a valid theory and in response to determining that the third electronic document does not contain the valid theory, removing the portion of the third electronic document from the annotation.
15. A system for creating annotations from a plurality of documents, comprising: a processor; and a memory component that stores logic that, when executed by the processor, causes the system to perform at least the following: search a first electronic document to determine a first reference to a second electronic document, wherein the system previously identified a plurality of classifications of the first electronic document based on technical subject matter, wherein the plurality of classifications identify respective portions of the first electronic document; identify a portion of the first electronic document that includes the first reference to the second electronic document; determine from the plurality of classifications, a technical classification of the first reference to the second electronic document and an interpretive note, wherein the technical classification is determined via an indicator provided in the first electronic document; copy the portion of the first electronic document for inclusion as a first annotation to the second electronic document; compile the portion of the first electronic document into the first annotation to the second electronic document; search a third electronic document to determine a second reference to the second electronic document; identify a portion of the third electronic document that includes the second reference to the second electronic document; copy the portion of the third electronic document for inclusion as a second annotation to the second electronic document; compile the portion of the third electronic document into the second annotation to the second electronic document; and provide a user interface that includes at least a portion of the second electronic document, the first annotation, the second annotation, the technical classification, and a filtering option for filtering the first annotation and the second annotation, wherein the user interface further provides a user annotation option to view additional, less relevant annotations to the second electronic document.