Distributed modules for text annotation and IE applied to the biomedical domain.
Biological databases contain facts from scientific literature that have been curated by hand to ensure high quality. Curation is time-consuming and can be supported by information extraction methods. We present a server software infrastructure which allows to easily plug in modules to identify biologically interesting pieces of text to be then presented in a web interface to the curator. There are modules which identify UniProt, UMLS and GO terminology, gene and protein names, mutations and protein-protein interactions. UniProt, UMLS and GO concepts are automatically linked to the original source. The module for mutations is based on syntax patterns and the one for protein-protein interactions relies on chunk parsing. All modules work as separate servers possibly distributed on different machines and can be combined into processing pipelines as necessary. Communication is based on XML annotated text streams, each server processing the XML elements it is designed for, and possibly adding more information in the form of XML annotation. The server and the underlying software are available to the public.
Kirsch
Harald
H
EMBL-EBI, Wellcome Trust Genome Campus, Hinxton, Cambridge CB10 1SD, UK. kirsch@ebi.ac.uk
Gaudan
Sylvain
S
Rebholz-Schuhmann
Dietrich
D
D000043:Abstracting and Indexing / Q000379:methods*; D001185:Artificial Intelligence; D001695:Biology; D003628:Database Management Systems; D004282:Documentation / Q000379:methods; D016247:Information Storage and Retrieval / Q000379:methods*; D008511:Medicine; D009323:Natural Language Processing; D010506:Periodicals as Topic; D012660:Semantics; D012984:Software; D009626:Terminology as Topic; D014584:User-Computer Interface; D018875:Vocabulary, Controlled