Language Engineering in Grammatial Framework (GF)
Doctoral thesis, 2006

The basis for the work presented is Grammatical Framework (GF)—a grammar formalism based on type theory. It is also a powerful language processor that provides a convenient framework for various multilingual applications. The primary concern of this thesis is the usage of GF as a piece of software. The main results are: • Implementing a syntax editor, which provides a graphical user interface (GUI) for the command-line GF core. • Writing the Russian resource grammar that takes care of the most basic morphological and syntactic rules and serves as a standard library for building application grammars (describing sublanguage domains) in Russian. These results contribute to language engineering in GF on two different levels: • Author level (end-user)—constructing documents in natural languages. • Grammarian level — building a grammar description, which is later used on the author level. One can also distinguish between application and resource grammars. An application grammar focuses of a particular sub-language domain, while resource grammar is a general-purpose grammar that forms a basis for application grammars.

Russian resource grammar

natural language processing (NLP)

graphical user interface (GUI)

syntax editing

computational linguistics


multilingual authoring

machine translation (MT)

10.15 ED-salen, E-huset, Hörsalsvägen 11, Chalmers
Opponent: Prof. Lauri Carlson, Helsingfors Universitet, Helsingfors, Finland


Janna Khegai

Chalmers, Computer Science and Engineering (Chalmers), Computing Science (Chalmers)

Multilingual Syntax Editing in GF

Proceedings of 4th international conference on Computational Linguistics and Intelligent Text Processing, CICLing 2003, Mexico City, Mexico,; (2003)

Paper in proceedings

GF parallel resource grammars and Russian

Coling\ACL2006 (The joint conference of the International Committee on Computational Linguistics and the Association for Computational Linguistics), Sydney, Australia,; (2006)p. 475-482

Paper in proceedings

Grammatical Framework (GF) for MT in sublanguage domains

EAMT-2006 (11th Annual conference of the European Association for Machine Translation), Oslo, Norway,; (2006)p. 95-104

Paper in proceedings

Building and Using a Russian Resource Grammar in GF

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics),; Vol. 2945(2004)p. 38-41

Journal article

Subject Categories

Computer Science



Technical report - Department of Computer Science and Engineering, Chalmers University of Technology and Göteborg University: 19D

Doktorsavhandlingar vid Chalmers tekniska högskola. Ny serie: 2494

10.15 ED-salen, E-huset, Hörsalsvägen 11, Chalmers

Opponent: Prof. Lauri Carlson, Helsingfors Universitet, Helsingfors, Finland

More information