Bibliographic content
The Web Revisions system in general would need to be able to handle bibliographic references.
The requirements for this are still to be confirmed.
The data import system would ideally be able to recognise, parse and annotate bibliographic references within input documents, probably for later extraction by the analyser and addition to the data warehouse.
It seems wise to look for existing components which could be used to carry out this step, either as a pre or post GoldenGATE stage in the import process. (Can external components be easy called from within GG?)
There is an existing perl library for reference extraction - details to follow.
A possibility:
Whilst at Kew, I wrote some Python scripts which were designed to identify publication name/collation field bouldaries in reference data, and also a collation parser used to extract numerical values for volume, page, fig and other collation components. These produced reasonably good results as part of a manually checked process.
If necessary, and if time allows (and with Kew's permission), I will look at how useful the tool might be for all taxonomic publications (not just botanical ones).
(This function may instead be carried out by a module to be written WP5).