Computational Representation of Linguistic Structures using Domain-Specific Languages
Fabian Steeg, Christoph Benden, Paul O. Samuelsdorff

TL;DR
This paper presents a modular system that generates sentences from formal linguistic structures using domain-specific languages, integrating Java, Prolog, and custom DSLs based on linguistic theories.
Contribution
It introduces a novel approach combining multiple programming languages and DSLs to formalize and generate natural language structures in a consistent manner.
Findings
Demonstrates integration of linguistic theories with computational tools
Shows how DSLs can formalize linguistic descriptions
Provides a framework for natural language generation
Abstract
We describe a modular system for generating sentences from formal definitions of underlying linguistic structures using domain-specific languages. The system uses Java in general, Prolog for lexical entries and custom domain-specific languages based on Functional Grammar and Functional Discourse Grammar notation, implemented using the ANTLR parser generator. We show how linguistic and technological parts can be brought together in a natural language processing system and how domain-specific languages can be used as a tool for consistent formal notation in linguistic description.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Software Engineering Research · Syntax, Semantics, Linguistic Variation
