ANN COPESTAKE, DANIEL P. FLICKINGER and STEPHAN OEPEN CSLI, Stanford University and Computational Linguisitics, University of the Saarland The implementation of linguistically based grammars for natural
languages draws on a combination of engineering skills, sound
grammatical theory, and software development tools. This course
provides a hands-on introduction to the techniques and tools needed
for building the precise, extensible grammars required both in
research and in applications. Through a combination of lectures
and in-class exercises, students will investigate the implementation
of constraints in morphology, syntax, and semantics, working within
the unification-based lexicalist framework of Head-driven Phrase
Structure Grammar. Topics to be addressed in the course include the use of types
and features, monotonic vs. default inheritance, usability for
both parsing and generation, efficiency, and the use of test suites
for evaluating progress. The daily implementation exercises will
be conducted in the Lisp-based LKB grammar development platform
produced by Copestake, and will include experience with adding
and repairing lexical types, lexical entries, lexical rules, phrase
structure schemata, compositional semantic constraints, and testing
data. Due to the practical nature of this course, class size is limited
to a maximum of 25 people. Registration for the course will be
possible as part of the registration for ESSLLI 98 on arrival
and also immediately before the first lecture.
PRACTICAL HPSG GRAMMAR ENGINEERING
aac@csli.stanford.edu, dan@csli.stanford.edu, oe@coli.uni-sb.de
Some basic knowledge of unification-based grammar formalisms and
(formal) syntax (e.g. Chapter 1 of (Pollard & Sag 1994)).
Carl Pollard and Ivan A. Sag 1994. Head-Driven Phrase Structure
Grammar. Chicago & London: The University of Chicago Press (ISBN
0-226-67447-9).