DATR: a language for lexical knowledge representation

Roger Evans, Gerald Gazdar

Research output: Contribution to journalArticlepeer-review


Much recent research on the design of natural language lexicons has made use of nonmonotonic inheritance networks as originally developed for general knowledge representation purposes in Artificial Intelligence. DATR is a simple, spartan language for de ning nonmonotonic inheritance networks with path/value equations, one that has been designed specifically for lexical knowledge representation. In keeping with its intendedly minimalist character, it lacks many of the constructs embodied either in general purpose knowledge representation languages or in contemporary grammar formalisms. The present paper shows that the language is nonetheless sufficiently expressive to represent concisely the structure of lexical information at a variety of levels of linguistic analysis. The paper provides an informal example-based introduction to DATR and to techniques for its use, including finite state transduction, the encoding of DAGs and lexical rules, and the representation of ambiguity and alternation. Sample analyses of phenomena such as inflectional syncretism and verbal subcategorisation are given which show how the language can be used to squeeze out redundancy from lexical descriptions.
Original languageEnglish
Pages (from-to)167-216
Number of pages50
JournalComputational Linguistics
Issue number2
Publication statusPublished - 30 Jun 1996


Dive into the research topics of 'DATR: a language for lexical knowledge representation'. Together they form a unique fingerprint.

Cite this