EGRAM - A Grammar Development Environment and its Usage for Language Generation
نویسنده
چکیده
The development of large grammars is inherently complex and can hardly be achieved using standard text editors. Although, e.g., emacs can be programmed to support this task to a certain extent, special-purpose functionalities are indispensable. Otherwise the increasing effort for the development and maintenance of large grammars may severely limit their applicability. To avoid this pitfall in the field of language generation, eGram has been developed, which provides a developer-friendly grammar format, syntactic verification of grammar knowledge, abbreviations through meta-rules, and integration with grammar testing. eGram is a implemented in Java and available under research or commercial licences.
منابع مشابه
Ten Years After: An Update on TG/2 (and Friends)
Since its first implementation in 1995, the shallow NLG system TG/2 has been used as a component in many NLG applications that range from very shallow template systems to in-depth realization engines. TG/2 has continuously been refined, the Java brother implementation XtraGen has become available, and the grammar development environment eGram today allows for designing grammars on a more abstra...
متن کاملThe Role of Textual vs. Compound Input Enhancement in Developing Grammar Ability
The present study investigated comparatively the impact of two types of input enhancement (i.e. textual vs. compound enhancement) on developing grammar ability in Iranian EFL setting. Sixty-five female secondary high school students were selected as a homogenous sample out of about a 100-member population based on Nelson language proficiency test. Then, their grammar ability was measured based ...
متن کاملUniversal Grammar and Chaos/Complexity Theory: Where Do They Meet And Where Do They Cross?
Abstract The present study begins by sketching "Chaos/Complexity Theory" (C/CT) and its applica-tion to the nature of language and language acquisition. Then, the theory of "Universal Grammar" (UG) is explicated with an eye to C/CT. Firstly, it is revealed that CCT may or may not be allied with a theory of language acquisition that takes UG as the initial state of language acquisition for ...
متن کاملRecast and Explicit Feedback to Young Language Learners: Impacts on Grammar Uptake and Willingness to Communicate
Despite the increasing popularity of error treatment as a research subject, the effect of age as a potential learner-internal factor affecting choice of feedback is largely undertreated. Characterized by being at early stages of self-empowerment, young language learners are considerably vulnerable and in need of particular language input to meet their age-appropriate psychological demands. This...
متن کاملDesign, Construction, and Application of a Generic Visual Language Generation Environment
ÐThe implementation of visual programming languages (VPLs) and their supporting environments is time consuming and tedious. To ease the task, researchers have developed some high level tools to reduce the development effort. None of these tools, however, can be easily used to create a complete visual language in a seamless way like the lex/yacc tools for textual language constructions. This pap...
متن کامل