1. A method for identifying within a first reference citations to other references and embedding hyperlinks within the first reference to the other references, the method comprising the steps of: a computer processor performing an initial scan of the first reference to identify header tags indicative of a particular field to which the first reference relates; the computer processor determining a rule set to apply from among a plurality of pre-existing rule sets based at least in part on the detection of one or more header tags from the initial scan, wherein the rule set comprises a grouping of logic-based rules tailored for use in identifying target terms or phrases commonly used to reference documents within the particular field; the computer processor systematically applying the rule set to text strings within the first reference to identify a citation to a second reference; searching within a user's device library housed on a user device to locate a copy of the second reference; and embedding a primary hyperlink to the second reference within the first reference when the second reference is located within the user's device library.
1. A method for identifying within a first reference citations to other references and embedding hyperlinks within the first reference to the other references, the method comprising the steps of: a computer processor performing an initial scan of the first reference to identify header tags indicative of a particular field to which the first reference relates; the computer processor determining a rule set to apply from among a plurality of pre-existing rule sets based at least in part on the detection of one or more header tags from the initial scan, wherein the rule set comprises a grouping of logic-based rules tailored for use in identifying target terms or phrases commonly used to reference documents within the particular field; the computer processor systematically applying the rule set to text strings within the first reference to identify a citation to a second reference; searching within a user's device library housed on a user device to locate a copy of the second reference; and embedding a primary hyperlink to the second reference within the first reference when the second reference is located within the user's device library. 2. The method of claim 1 , wherein the rule set is determined based at least in part on data received from the user about content within the first reference.