[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/docs/papers/khegai-2006-grammatical-framework-gf-mt-sublanguage/)

[home](https://md.mova.elamur.ai/free/en/) / [docs](https://md.mova.elamur.ai/free/en/docs/) / [papers](https://md.mova.elamur.ai/free/en/docs/papers/) / [Machine translation](https://md.mova.elamur.ai/free/en/docs/papers/mtrans/) / Grammatical Framework (GF) for MT in Sublanguage Domains

# Grammatical Framework (GF) for MT in Sublanguage Domains

**Authors:** Janna Khegai · **Year:** 2006 · **Venue:** EAMT 2006 (11th Annual Conference) **Link:** [aclanthology.org/2006.eamt-1.13](https://aclanthology.org/2006.eamt-1.13/) · **Licence:** [CC BY-NC-SA 3.0](https://creativecommons.org/licenses/by-nc-sa/3.0/) — summary only

[**3** citations](https://openalex.org/works?filter=cites:W1543391434) openalex-snapshot · 2026-10-14[**1** citations in our library](https://md.mova.elamur.ai/free/en/docs/papers/cited-by/khegai-2006-grammatical-framework-gf-mt-sublanguage/) of the 140673 papers whose bibliographies we read[Proceedings of the 11th Annual Conference of the European Association for Machine Translation](https://aclanthology.org/volumes/2006.eamt-1/)[licence](https://creativecommons.org/licenses/by-nc-sa/3.0/)

- [Publisher's page](https://aclanthology.org/2006.eamt-1.13/)
- [PDF](https://aclanthology.org/2006.eamt-1.13.pdf)
- [OpenAlex](https://openalex.org/W1543391434)

**Authors (1)**

1. [Khegai, Janna](https://openalex.org/A5057377109) [Semantic Scholar](https://www.semanticscholar.org/author/2611054) · h 3 · 48 citations · 12 works

Citations and author metrics from openalex-snapshot (2026-10-14); authors with the same name are not always told apart.

## What it is about

A description of the GF open-source package for building interlingua MT applications in narrow domains. A grammar has two parts: an abstract syntax, which is language-independent and lists the categories and functions of the domain, and a concrete syntax for each language, which maps the functions to strings. Concrete syntaxes are built on a resource grammar library of ten languages, so that an application author needs only the domain semantics and the lexicon. The paper shows a small health phrase-book that translates simple sentences among four languages through a shared interlingua, and it describes an editor that parses an example sentence and pre-fills the rule from the library. It treats the expressive power of the formalism: rules can permute, suppress and duplicate arguments, which lets the grammar handle word order and articles that differ between languages. The paper also shows a case where the interlingua must ask the author for a feature, the gender of the pronoun I, because Russian agreement needs it.

## Ideas

- I1. Mark a feature as unknown instead of guessing it. When the reader cannot decide a feature that some target language needs (gender, number, person), the meta token keeps the value as unknown, and the encoder uses a stated default per author and the residual records the guess. This follows open problems 5 and 4 and makes the guess visible in the residual.
- I2. Propose a delta from one example pair and count it as learned only after it passes the existing gate, which is at least three more tokens fixed. The editor's prefill from one example is the model; the gate is the difference.
- I3. Make the article and determiner handling explicit as suppression on chunks. English and Hebrew differ in the article, so an encoder rule that drops or adds a determiner should be one named operation, counted per author, not an effect of the chunk string.

## For Mova

The code is tools/translate (meta.rs for the feature state of meta tokens, profile.rs for the encoder's chunk operations) and the Hebrew reader in hebrew.rs. The formalism is not for Mova, which keeps its grammar in trees and counts rather than in a hand-written abstract syntax. The unknown-feature state (I1) is the idea to test first, on the gender and number of the Hebrew nouns.

Topics: [Machine translation](https://md.mova.elamur.ai/free/en/docs/papers/topics/machine-translation/)

## Cite

The paper itself, not this card. BibTeX from the library's record of the work.

```
@inproceedings{khegai2006grammatical,
  title = {{Grammatical Framework (GF) for MT in Sublanguage Domains}},
  author = {Khegai, Janna},
  booktitle = {Proceedings of the 11th Annual Conference of the European Association for Machine Translation},
  year = {2006},
  url = {https://aclanthology.org/2006.eamt-1.13/}
}
```

- [← previous Chart Generation](https://md.mova.elamur.ai/free/en/docs/papers/kay-1996-chart-generation/)
- [next → Using Test Suites in Evaluation of Machine Translation Systems](https://md.mova.elamur.ai/free/en/docs/papers/king-1990-test-suites-evaluation-machine-translation/)
- [↑ back to Machine translation](https://md.mova.elamur.ai/free/en/docs/papers/mtrans/)

## References

21 references, 0 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. Bringert, B., Cooper, R., Ljunglöf, P., & Ranta, A. (2005). Multimodal Dialogue System Grammars. In DIALOR’05, Ninth Workshop on the Semantics and Pragmatics of Dialogue, Nancy, France. [find](https://scholar.google.com/scholar?q=Bringert%2C+B%2E%2C+Cooper%2C+R%2E%2C+Ljunglo%CC%88f%2C+P%2E%2C+%26+Ranta%2C+A%2E+%282005%29%2E+Multimodal+Dialogue+System+Grammars%2E+In+DIALOR%E2%80%9905%2C+Ninth+Workshop+on+the+Semantics+and+Pragmatics+of+Dialogue%2C+Nancy%2C+France%2E)
2. Burke, D., & Johannisson, K. (2005). Translating Formal Software Specifications to Natural Language / A Grammar-Based Approach. In J. B. P. Blace, E. Stabler & R. Moot (Eds.), Logical Aspects of Computational Linguistics (LACL 2005) (Vol. 3402, pp. 51–66). Springer. Butt, M., King, T. H., no, M.-E. [find](https://scholar.google.com/scholar?q=Burke%2C+D%2E%2C+%26+Johannisson%2C+K%2E+%282005%29%2E+Translating+Formal+Software+Specifications+to+Natural+Language+%2F+A+Grammar%2DBased+Approach%2E+In+J%2E+B%2E+P%2E+Blace%2C+E%2E+Stabler+%26+R%2E+Moot+%28Eds%2E%29%2C+Logical+Aspects+of+Compu)
3. N., & Segond, F. (Eds.). (1999). A grammar writer’s cookbook. Stanford: CSLI Publications. [find](https://scholar.google.com/scholar?q=N%2E%2C+%26+Segond%2C+F%2E+%28Eds%2E%29%2E+%281999%29%2E+A+grammar+writer%E2%80%99s+cookbook%2E+Stanford%3A+CSLI+Publications%2E)
4. Caprotti, O. (2006). WebALT! Deliver Mathematics Everywhere. In SITE 2006, Orlando, USA. (webalt.math.helsinki.fi/content/ e16/e301/e512/PosterDemoWebALT.pdf) [find](https://scholar.google.com/scholar?q=Caprotti%2C+O%2E+%282006%29%2E+WebALT%21+Deliver+Mathematics+Everywhere%2E+In+SITE+2006%2C+Orlando%2C+USA%2E+%28webalt%2Emath%2Ehelsinki%2Efi%2Fcontent%2F+e16%2Fe301%2Fe512%2FPosterDemoWebALT%2Epdf%29)
5. Cooper, R., & Ranta, A. (2004). Dialogue systems as proof editors. The Jornal of Logic, Language and Information. [↗](https://doi.org/10.1023/b:jlli.0000024736.34644.48)
6. Copestake, A., & Flickinger, D. (2000). An open-source grammar development environment and broad-coverage english grammar using hpsg. In Second conference on Language Resources and Evaluation (LREC-2000), Athens, Greece. [find](https://scholar.google.com/scholar?q=Copestake%2C+A%2E%2C+%26+Flickinger%2C+D%2E+%282000%29%2E+An+open%2Dsource+grammar+development+environment+and+broad%2Dcoverage+english+grammar+using+hpsg%2E+In+Second+conference+on+Language+Resources+and+Evaluation+%28LREC%2D20)
7. Crouch, D., Dalrymple, M., Kaplan, R., King, T., Maxwell, J., & Newman, P. (2005). XLE documentation. (URL: www2.parc.com/istl/groups/nltt/xle) [find](https://scholar.google.com/scholar?q=Crouch%2C+D%2E%2C+Dalrymple%2C+M%2E%2C+Kaplan%2C+R%2E%2C+King%2C+T%2E%2C+Maxwell%2C+J%2E%2C+%26+Newman%2C+P%2E+%282005%29%2E+XLE+documentation%2E+%28URL%3A+www2%2Eparc%2Ecom%2Fistl%2Fgroups%2Fnltt%2Fxle%29)
8. Dymetman, M., Lux, V., & Ranta, A. (2000). XML and multilingual document authoring: Convergent trends. In COL-ING, Saarbrücken, Germany (pp. 243– 249). [find](https://scholar.google.com/scholar?q=Dymetman%2C+M%2E%2C+Lux%2C+V%2E%2C+%26+Ranta%2C+A%2E+%282000%29%2E+XML+and+multilingual+document+authoring%3A+Convergent+trends%2E+In+COL%2DING%2C+Saarbru%CC%88cken%2C+Germany+%28pp%2E+243%E2%80%93+249%29%2E)
9. Hähnle, R., Johannisson, K., & Ranta, A. (2002). An authoring tool for informal and formal requirements specifications. In R.-D. Kutsche & H. Weber (Eds.), Fundamental Approaches to Software Engineering (Vol. 2306, pp. 233– 248). Springer. [find](https://scholar.google.com/scholar?q=Ha%CC%88hnle%2C+R%2E%2C+Johannisson%2C+K%2E%2C+%26+Ranta%2C+A%2E+%282002%29%2E+An+authoring+tool+for+informal+and+formal+requirements+specifications%2E+In+R%2E%2DD%2E+Kutsche+%26+H%2E+Weber+%28Eds%2E%29%2C+Fundamental+Approaches+to+Software+Engineer)
10. Jurafsky, D., & Martin, J. (2000). Speech and language processing. Prentice Hall. [find](https://scholar.google.com/scholar?q=Jurafsky%2C+D%2E%2C+%26+Martin%2C+J%2E+%282000%29%2E+Speech+and+language+processing%2E+Prentice+Hall%2E)
11. Khegai, J. (2005). GF IDE for GF 2.1. www.cs.chalmers.se/~aarne/GF2.0/GF-Doc/GF_IDE_manual/index.htm. [find](https://scholar.google.com/scholar?q=Khegai%2C+J%2E+%282005%29%2E+GF+IDE+for+GF+2%2E1%2E+www%2Ecs%2Echalmers%2Ese%2F%7Eaarne%2FGF2%2E0%2FGF%2DDoc%2FGF%5FIDE%5Fmanual%2Findex%2Ehtm%2E)
12. Khegai, J., Nordström, B., & Ranta, A. (2003). Multilingual syntax editing in GF. In A. Gelbukh (Ed.), CICLing-2003, Mexico City, Mexico (pp. 453–464). Springer. [find](https://scholar.google.com/scholar?q=Khegai%2C+J%2E%2C+Nordstro%CC%88m%2C+B%2E%2C+%26+Ranta%2C+A%2E+%282003%29%2E+Multilingual+syntax+editing+in+GF%2E+In+A%2E+Gelbukh+%28Ed%2E%29%2C+CICLing%2D2003%2C+Mexico+City%2C+Mexico+%28pp%2E+453%E2%80%93464%29%2E+Springer%2E)
13. Lindström, J. (1995). Summary on reduplication. LINGUIST List: Vol-6-52. [find](https://scholar.google.com/scholar?q=Lindstro%CC%88m%2C+J%2E+%281995%29%2E+Summary+on+reduplication%2E+LINGUIST+List%3A+Vol%2D6%2D52%2E)
14. Ljunglöf, P. (2004). Expressivity and Complexity of the Grammatical Framework. (URL: www.cs.chalmers.se/~peb/pubs/p04-PhD-thesis.pdf) [find](https://scholar.google.com/scholar?q=Ljunglo%CC%88f%2C+P%2E+%282004%29%2E+Expressivity+and+Complexity+of+the+Grammatical+Framework%2E+%28URL%3A+www%2Ecs%2Echalmers%2Ese%2F%7Epeb%2Fpubs%2Fp04%2DPhD%2Dthesis%2Epdf%29)
15. Magnusson, L., & Nordström, B. (1994). The ALF proof editor and its proof engine. In Types for Proofs and Programs (pp. 213–237). Springer. [find](https://scholar.google.com/scholar?q=Magnusson%2C+L%2E%2C+%26+Nordstro%CC%88m%2C+B%2E+%281994%29%2E+The+ALF+proof+editor+and+its+proof+engine%2E+In+Types+for+Proofs+and+Programs+%28pp%2E+213%E2%80%93237%29%2E+Springer%2E)
16. Pollard, C., & Sag, I. (1994). Head-Driven Phrase Structure Grammar. University of Chicago Press. [find](https://scholar.google.com/scholar?q=Pollard%2C+C%2E%2C+%26+Sag%2C+I%2E+%281994%29%2E+Head%2DDriven+Phrase+Structure+Grammar%2E+University+of+Chicago+Press%2E)
17. Power, R., Scott, D., & Evans, R. (1998). Generation as a solution to its own problem. In Inlg’98. Niagara-on-the-Lake, Canada. [find](https://scholar.google.com/scholar?q=Power%2C+R%2E%2C+Scott%2C+D%2E%2C+%26+Evans%2C+R%2E+%281998%29%2E+Generation+as+a+solution+to+its+own+problem%2E+In+Inlg%E2%80%9998%2E+Niagara%2Don%2Dthe%2DLake%2C+Canada%2E)
18. Ranta, A. (2004). Grammatical Framework: A Type-theoretical Grammar Formalism. The Journal of Functional Programming, 14 (2), 145–189. [find](https://scholar.google.com/scholar?q=Ranta%2C+A%2E+%282004%29%2E+Grammatical+Framework%3A+A+Type%2Dtheoretical+Grammar+Formalism%2E+The+Journal+of+Functional+Programming%2C+14+%282%29%2C+145%E2%80%93189%2E)
19. Ranta, A. (2006). GF Homepage. (www.cs.chalmers.se/~aarne/GF/) [find](https://scholar.google.com/scholar?q=Ranta%2C+A%2E+%282006%29%2E+GF+Homepage%2E+%28www%2Ecs%2Echalmers%2Ese%2F%7Eaarne%2FGF%2F%29)
20. Ranta, A. (to appear, 2005). Modular Grammar Engineering in GF. Research in Language and Computation. (URL: www.cs.chalmers.se/~aarne/articles/ar-multieng.pdf) [find](https://scholar.google.com/scholar?q=Ranta%2C+A%2E+%28to+appear%2C+2005%29%2E+Modular+Grammar+Engineering+in+GF%2E+Research+in+Language+and+Computation%2E+%28URL%3A+www%2Ecs%2Echalmers%2Ese%2F%7Eaarne%2Farticles%2Far%2Dmultieng%2Epdf%29)
21. Rayner, M., Carter, D., Bouillon, P., Digalakis, V., & Wirén, M. (2000). The spoken language translator. Cambridge University Press. [↗](https://doi.org/10.1162/089120101300346840)
