Skip to main content
Log in

Error tolerant document structure analysis

  • Article
  • Published:
International Journal on Digital Libraries Aims and scope Submit manuscript

Abstract.

Successful applications of digital libraries require structured access to sources of information. This paper presents an approach to extract the logical structure of text documents. The extracted structure is explicated by means of SGML (Standard Generalized Markup Language). Consequently, the extraction is achieved on the basis of grammars that extend SGML with recognition rules. From these grammars parsing automata are generated. These automata are used to partition a flat text document into its elements, to discard formatting information, and to insert SGML markups. Complex document structures and fallback rules needed for error tolerant parsing make such automata highly ambiguous. A novel parsing strategy has been developed that ranks and prunes ambiguous parsing paths.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Klein, B., Fankhauser, P. Error tolerant document structure analysis. Int J Digit Libr 1, 344–357 (1998). https://doi.org/10.1007/s007990050028

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s007990050028

Navigation