Intelligent Assembly One of the basic problems in document management is to provide on-demand generation of individualised documents through dynamic document assembly . Document assembly composes new documents from an existing collection of documents. Naturally, document markup and structure contribute to the retrieval of the document fragments. Inherent information is present in the document or directly computable from the document, e.g., keyword or phrase lists. Besides inherent information, supplementary information is associated with the document.
Supplementary information includes, e.g., references, thesauri and common-sense knowledge.
Supplementary information can be described, for example, in dependencies or conceptual hierarchies, and can reside in additional document markup, as well as in separate databases. Appropriate documents or document fragments are found and returned. The returned fragments are merged into a single uniform assembled document. The result is presented to the user on the screen or on paper. The World-Wide Web is not the least of the presenting possibilities.