12. An apparatus for determining segments in a document, comprising: a parser operative to create a document model based on the document when the document is in a common representation format that supports discovery of internal structure of the document; and a structure analyzer, in communication with the parser, operative to determine a plurality of segments based on at least one structure-dependent function applied to the document model.
12. An apparatus for determining segments in a document, comprising: a parser operative to create a document model based on the document when the document is in a common representation format that supports discovery of internal structure of the document; and a structure analyzer, in communication with the parser, operative to determine a plurality of segments based on at least one structure-dependent function applied to the document model. 19. The apparatus of claim 12 , the analyzer further comprising: a cluster identification component operative to identify a plurality of document clusters based on properties of a plurality of additional documents within a document repository in which the document is stored; a cluster comparator component, in communication with the cluster identification component, operative to identify a best-match document cluster of the plurality of document clusters for the document; a segment size threshold determination component, in communication with the cluster comparator component, for determining a segment size threshold for previously identified segments in those additional documents in the best-match document cluster; and a segment extraction component, in communication with the segment size threshold determination component, operative to identify the plurality of segments based on the average segment size threshold.