7. The method of claim 6 , wherein classifying the document according to the logical hierarchy further comprises: determining that the document is to be classified into the second node based at least in part on the at least one rule; and based on said determination, analyzing the document utilizing the at least one rule to determine if the document is to be classified into one or more child nodes of the second node, the one or more child nodes including the first node.
7. The method of claim 6 , wherein classifying the document according to the logical hierarchy further comprises: determining that the document is to be classified into the second node based at least in part on the at least one rule; and based on said determination, analyzing the document utilizing the at least one rule to determine if the document is to be classified into one or more child nodes of the second node, the one or more child nodes including the first node. 8. The method of claim 7 , wherein determining that the document is to be classified into the second node based at least in part on the at least one rule further comprises: determining at least one region of text within the document that satisfies the first factor specified by the at least one rule; and temporarily storing the at least one region of text in a cache in response to the determination.