CLIMB grammars: three projects using metagrammar engineering

This paper introduces the CLIMB (Comparative Libraries of Implementations with Matrix Basis) methodology and grammars. The basic idea behind CLIMB is to use code generation as a general methodology for grammar development in order to create a more systematic approach to grammar development. The particular method used in this paper is closely related to the LinGO Grammar Matrix. Like the Grammar Matrix, resulting grammars are HPSG grammars that can map bidirectionally between strings and MRS representations. The main purpose of this paper is to provide insight into the process of using CLIMB for grammar development. In addition, we describe three projects that make use of this methodology or have concrete plans to adapt CLIMB in the future: CLIMB for Germanic languages, CLIMB for Slavic languages and CLIMB to combine two grammars of Mandarin Chinese. We present the first results that indicate feasibility and development time improvements for creating a medium to large coverage precision grammar.

[1]  Wolfgang Wahlster,et al.  Verbmobil: Foundations of Speech-to-Speech Translation , 2000, Artificial Intelligence.

[2]  Aravind K. Joshi,et al.  Tree Adjunct Grammars , 1975, J. Comput. Syst. Sci..

[3]  Yi Zhang,et al.  Construction of a German HPSG grammar from a detailed treebank , 2009 .

[4]  Yi Zhang,et al.  Conversion of a Russian dependency treebank into HPSG derivations , 2010 .

[5]  Stefan Müller,et al.  HPSG Analysis of German , 2000 .

[6]  Antske Fokkens,et al.  Metagrammar engineering: Towards systematic exploration of implemented grammars , 2011, ACL.

[7]  Aarne Ranta,et al.  The GF Resource Grammar Library , 2009 .

[8]  Marie-Hélène Candito Building Parallel LTAG for French and Italian , 1998, COLING-ACL.

[9]  Antske Fokkens,et al.  Grammar Customization , 2010 .

[10]  Dan Flickinger,et al.  Minimal Recursion Semantics: An Introduction , 2005 .

[11]  Ivan A. Sag,et al.  Book Reviews: Head-driven Phrase Structure Grammar and German in Head-driven Phrase-structure Grammar , 1996, CL.

[12]  Éric Villemonte de la Clergerie From metagrammars to factorized TAG/TIG parsers , 2005, IWPT.

[13]  Yu Chen,et al.  Engineering a Deep HPSG for Mandarin Chinese , 2011, ALR@IJCNLP.

[14]  Antske Fokkens,et al.  Spring Cleaning and Grammar Compression: Two Techniques for Detection of Redundancy in HPSG Grammars , 2011, PACLIC.

[15]  Ann Copestake,et al.  Implementing typed feature structure grammars , 2001, CSLI lecture notes series.

[16]  Hans-Ulrich Krieger,et al.  TDL-A Type Description Language for Constraint-Based Grammars , 1994, COLING.

[17]  J. Bresnan Lexical-Functional Syntax , 2000 .

[18]  Sabine Brants,et al.  The TIGER Treebank , 2001 .

[19]  Emily M. Bender,et al.  The Grammar Matrix: An Open-Source Starter-Kit for the Rapid Development of Cross-linguistically Consistent Broad-Coverage Precision Grammars , 2002, COLING 2002.

[20]  Ulrich Callmeier,et al.  PET – a platform for experimentation with efficient HPSG processing techniques , 2000, Natural Language Engineering.