An Ontology for NLP Services
Ewan Klein, Stephen Potter · 2004
The main focus of this paper is a framework for describing and discovering NLP processing resources. In many ways, the most difficult aspect of this task is the huge space of options. Even disregarding the wide variety of theoretical models for describing natural languages, and even if we restrict attention exclusively to NLP tools, there is sufficient diversity within the NLP community to provoke much disagreement about the best way to describe such tools. In this paper, we try to narrow down the range of choices by focusing on the following issues. First, we emphasize the role of description in supporting tool interoperability. Second, we place interoperability within the context of service composition. Third, we develop an ontology of NLP services that is informed by the OWL-S semantic framework (OWLS).