WAG - Workbench for Analysis and generation

Version 2.0

Michael O'Donnell


Contact & Debugging

  • This page maintained by: Mick O'Donnell


1. Introduction

WAG is a working environment for computational applications using Systemic grammars. At one level it is a Knowledge Representation System (KRS) allowing the user to represent linguistic and conceptual information. At another level, the system offers sentence generation from a semantic level of specification. For more information regarding the semantic specification language, see O'Donnell 1996.

WAG used to include a parser for Systemic grammars, but this facility is no longer supported. WAG is currently in use within the ILEX system, supporting both knowledge representation and sentence generation within Ilex's text generation processes.

WAG is written in common lisp, and is tested for several versions: CMUCL, Allegro, Lucid, MCL.

WAG allows the graphical display of systemic networks and structures.

It includes a morphological generator working from a declarative morphology.

Platform: Unix/Linux (Allegro CL, Lucid CL, CMUCL); Macintosh (MCL); PC (Allegro CL).
For More Information: email micko@wagsoft.com


O'Donnell, Michael 1994 Sentence Analysis and Generation -- a Systemic Perspective, Ph.D. Dissertation, Linguistics Dept., University of Sydney.

O'Donnell, Michael 1996 "Input Specification in the WAG Sentence Generation System", in Proceedings of the 8th International Workshop on Natural Language Generation, Herstmonceux Castle, UK, 13-15 June 1996. [ps file]

O'Donnell, Michael 1995b "Sentence Generation Using the Systemic WorkBench", in Proceedings of the Fifth European Workshop on Natural Language Generation, 20-22 May, Leiden, The Netherlands, pp 235-238. [ps file]

Back to WagSoft Home Page