eXtensible MetaGrammar (XMG)

The XMG system corresponds to what is usually called a “metagrammar compiler”. More precisely it is a tool for designing large scaled grammars for natural language. Provided a compact representation of grammatical information, XMG combines elementary fragments of information to produce a fully redundant strongly lexicalised grammar. It is worth noticing that by XMG, we refer to both a formalism allowing one to describe the linguistic information contained in a grammar, a device computing grammar rules from a description based on this formalism.

The original XMG website can be found here. A more recent description is available here.

Aim of the XMG WebGUI

The XMG WebGUI makes available a compiler and viewer for XMG. No local installation of the XMG software is necessary. Just upload your code and let our server do the job.

The XMG WebGUI is also intended to make accessible already completed grammars in the XMG format. To begin with, we have converted the XTAG grammar of English. Take a look here.

Team

Contact

Besides email, you can also reach us by using the issue tracker of our github repository.