Automated extraction of data from text using an xml parser: an earth science example using fossil descriptions

G.B. Curry, R.C.H. Connor

Research output: Contribution to journalArticlepeer-review

8 Citations (Scopus)


Many valuable earth science data are not available in a digital format. Manual entry of such information into databases is time consuming, unrewarding, and prone to introducing errors. Taxonomic descriptions of fossils are a good example of valuable data that are overwhelming and available only in printed volumes and journals, some of which are increasingly rare and inaccessible. The highly structured nature of taxonomic procedures and nomenclature means that many previously published data remain equally valid to the present day, and contain information that is currently not available on the World Wide Web; these data would be of great use to a wide variety of scientists and other end users in government, industry, academia and the general public. This paper describes an XML (extensible markup language) parsing technique that allows taxonomic descriptions to be fully digitized much more rapidly than would be possible by manual entry of the data into a database. The technique exploits the high degree of structure in taxonomic descriptions, which are written in a standardized format, to automate the processing of tagging separate sections of the text. Once tagged using XML, the data can be subjected to complex searches using queries written in any of the XML query standards. The XML-tagged data can potentially be imported into existing databases, in effect removing the necessity to manually enter the information, and hence overcoming the main bottleneck in generating digital data from printed material. Individual parsers can be tailored precisely to the nature of the text being analyzed, and once the underlying concepts and procedures are understood, those interested in acquiring and using digital data will be able to generate XML parsers dedicated to text with different styles of standardized formatting.
Original languageEnglish
Pages (from-to)159-169
Number of pages10
Issue number1
Publication statusPublished - Jan 2008


  • geoinformatics
  • data acquisition
  • XML parsing
  • taxonomy
  • databases


Dive into the research topics of 'Automated extraction of data from text using an xml parser: an earth science example using fossil descriptions'. Together they form a unique fingerprint.

Cite this