New York University: Description of the Proteus System as Used for MUC-5

Abstract

The Proteus system which we have used for MUC-5 is largely unchanged from that used for MUC-3 and MUC-4. It has three main components: a syntactic analyzer, a semantic analyzer, and a template generator. The Proteus syntactic analyzer was developed starting in the fall of 1984 as a common base for all the applications of the Proteus Project. Many aspects of its design reflect its heritage in the Linguistic String Parser, previously developed and still in use at New York University. The current system, including the Restriction Language compiler, the lexical analyzer, and the parser proper, comprise approximately 4500 lines of Common Lisp. The semantic analyzer was initially developed in 1987 for the MUCK-I (RAINFORMs) application, extended for the MUCK-II (OPREPS) application, and has been incrementally revised since. It currently consists of about 3000 lines of Common Lisp (excluding the domain-specific information). The template generator was written from scratch for the MUC-5 joint venture task; it is about 1200 lines of Common Lisp.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1993
Accession Number
ADA460604

Entities

People

  • John Sterling
  • Ralph David Grishman

Organizations

  • New York University

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Analyzers
  • Computational Linguistics
  • Computer Science
  • Context Free Grammars
  • Continents
  • Databases
  • Grammars
  • Hierarchies
  • Language
  • Linguistics
  • Lisp Programming Language
  • Models
  • Natural Languages
  • New York
  • Semantic Models
  • Standards
  • Universities

Readers

  • Artificial Intelligence
  • Computer Science.
  • Military History