A Grid Based Architecture for High-Performance NLP

Baden Hughes, Steven Bird

Research output: Contribution to conferenceConference paper presented at Conference (not in Proceedings)

Abstract

We describe the design and early implementation of an extensible, component-based software architecture for natural language engineering applications which interfaces with high performance distributed computing services. The architecture leverages existing linguistic resource description and discovery mechanisms based on metadata descriptions, combining these in a compatible fashion with other software definition abstractions. Within this architecture, application design is highly flexible, allowing disparate components to be combined to suit the overall application functionality, and formally described independently of processing concerns. An application specification language provides abstraction from the programming environment and allows ease of interface with high performance computational grids via a broker.

Original languageEnglish
Number of pages15
Publication statusPublished - 2003
Externally publishedYes
EventHLT-NAACL 2003 Workshop on Software Engineering and Architecture of Language Technology Systems - Edmonton, Canada
Duration: 30 May 200330 May 2003

Conference

ConferenceHLT-NAACL 2003 Workshop on Software Engineering and Architecture of Language Technology Systems
CountryCanada
CityEdmonton
Period30/05/0330/05/03

Fingerprint Dive into the research topics of 'A Grid Based Architecture for High-Performance NLP'. Together they form a unique fingerprint.

  • Cite this

    Hughes, B., & Bird, S. (2003). A Grid Based Architecture for High-Performance NLP. Paper presented at HLT-NAACL 2003 Workshop on Software Engineering and Architecture of Language Technology Systems, Edmonton, Canada.