An architecture for biological information extraction and representation

Bioinformatics. 2005 Feb 15;21(4):430-8. doi: 10.1093/bioinformatics/bti187. Epub 2004 Dec 17.

Abstract

Motivations: Technological advances in biomedical research are generating a plethora of heterogeneous data at a high rate. There is a critical need for extraction, integration and management tools for information discovery and synthesis from these heterogeneous data.

Results: In this paper, we present a general architecture, called ALFA, for information extraction and representation from diverse biological data. The ALFA architecture consists of: (i) a networked, hierarchical, hyper-graph object model for representing information from heterogeneous data sources in a standardized, structured format; and (ii) a suite of integrated, interactive software tools for information extraction and representation from diverse biological data sources. As part of our research efforts to explore this space, we have currently prototyped the ALFA object model and a set of interactive software tools for searching, filtering, and extracting information from scientific text. In particular, we describe BioFerret, a meta-search tool for searching and filtering relevant information from the web, and ALFA Text Viewer, an interactive tool for user-guided extraction, disambiguation, and representation of information from scientific text. We further demonstrate the potential of our tools in integrating the extracted information with experimental data and diagrammatic biological models via the common underlying ALFA representation.

Contact: aditya_vailaya@agilent.com.

Publication types

  • Evaluation Study
  • Validation Study

MeSH terms

  • Abstracting and Indexing / methods
  • Artificial Intelligence*
  • Computational Biology / methods
  • Database Management Systems*
  • Databases, Factual*
  • Documentation / methods
  • Information Storage and Retrieval / methods*
  • Models, Biological
  • Natural Language Processing*
  • Periodicals as Topic*
  • Software
  • User-Computer Interface*
  • Vocabulary, Controlled