From NLG Systems Wiki
- System Name: Discourser
- Short Description: Structured discourse
- System Builders: Seligman
- Development Period: 1985–1991
- Languages: English
- Theoretical framework: inheritance grammar
System developed in a dissertation that presents two components. First: An inheritance-based grammar which represents syntactic and semantic structures as well as the mapping relations between these as frames. The approach to sentence generation features the merging of structures via inheritance and the tracking of expressive choices using 'multiple worlds'. Second: new semantic/pragmatic representations for paragraph-length discourses, and expression procedures based upon them. Discourse relations are discovered via judgements of synonomy, and are arranged in lattices (rather than exclusively in hierarchies). A small set of network traversal strategies permits the repeated application of the sentence generator to generate paragraphs expressing the whole net. A facility for expressing 'situational formulas' adds a pragmatic component to the system.