Abstract Syntax as Interlingua: Scaling Up the Grammatical Framework from Controlled Languages to Robust Pipelines

Abstract syntax is an interlingual representation used in compilers. Grammatical Framework (GF) applies the abstract syntax idea to natural languages. The development of GF started in 1998, first as a tool for controlled language implementations, where it ha...

Full description

Bibliographic Details
Main Authors: Ranta, Aarne, Angelov, Krasimir, Gruzitis, Normunds, Kolachina, Prasanth
Format: Article
Language:English
Published: The MIT Press 2020-06-01
Series:Computational Linguistics
Online Access:https://www.mitpressjournals.org/doi/abs/10.1162/coli_a_00378
id doaj-2da0507078ee4daa822a5ccbc947d4fd
record_format Article
spelling doaj-2da0507078ee4daa822a5ccbc947d4fd2020-11-25T03:27:38ZengThe MIT PressComputational Linguistics0891-20171530-93122020-06-0146242548610.1162/coli_a_00378Abstract Syntax as Interlingua: Scaling Up the Grammatical Framework from Controlled Languages to Robust PipelinesRanta, AarneAngelov, KrasimirGruzitis, NormundsKolachina, Prasanth Abstract syntax is an interlingual representation used in compilers. Grammatical Framework (GF) applies the abstract syntax idea to natural languages. The development of GF started in 1998, first as a tool for controlled language implementations, where it has gained an established position in both academic and commercial projects. GF provides grammar resources for over 40 languages, enabling accurate generation and translation, as well as grammar engineering tools and components for mobile and Web applications. On the research side, the focus in the last ten years has been on scaling up GF to wide-coverage language processing. The concept of abstract syntax offers a unified view on many other approaches: Universal Dependencies, WordNets, FrameNets, Construction Grammars, and Abstract Meaning Representations. This makes it possible for GF to utilize data from the other approaches and to build robust pipelines. In return, GF can contribute to data-driven approaches by methods to transfer resources from one language to others, to augment data by rule-based generation, to check the consistency of hand-annotated corpora, and to pipe analyses into high-precision semantic back ends. This article gives an overview of the use of abstract syntax as interlingua through both established and emerging NLP applications involving GF. https://www.mitpressjournals.org/doi/abs/10.1162/coli_a_00378
collection DOAJ
language English
format Article
sources DOAJ
author Ranta, Aarne
Angelov, Krasimir
Gruzitis, Normunds
Kolachina, Prasanth
spellingShingle Ranta, Aarne
Angelov, Krasimir
Gruzitis, Normunds
Kolachina, Prasanth
Abstract Syntax as Interlingua: Scaling Up the Grammatical Framework from Controlled Languages to Robust Pipelines
Computational Linguistics
author_facet Ranta, Aarne
Angelov, Krasimir
Gruzitis, Normunds
Kolachina, Prasanth
author_sort Ranta, Aarne
title Abstract Syntax as Interlingua: Scaling Up the Grammatical Framework from Controlled Languages to Robust Pipelines
title_short Abstract Syntax as Interlingua: Scaling Up the Grammatical Framework from Controlled Languages to Robust Pipelines
title_full Abstract Syntax as Interlingua: Scaling Up the Grammatical Framework from Controlled Languages to Robust Pipelines
title_fullStr Abstract Syntax as Interlingua: Scaling Up the Grammatical Framework from Controlled Languages to Robust Pipelines
title_full_unstemmed Abstract Syntax as Interlingua: Scaling Up the Grammatical Framework from Controlled Languages to Robust Pipelines
title_sort abstract syntax as interlingua: scaling up the grammatical framework from controlled languages to robust pipelines
publisher The MIT Press
series Computational Linguistics
issn 0891-2017
1530-9312
publishDate 2020-06-01
description Abstract syntax is an interlingual representation used in compilers. Grammatical Framework (GF) applies the abstract syntax idea to natural languages. The development of GF started in 1998, first as a tool for controlled language implementations, where it has gained an established position in both academic and commercial projects. GF provides grammar resources for over 40 languages, enabling accurate generation and translation, as well as grammar engineering tools and components for mobile and Web applications. On the research side, the focus in the last ten years has been on scaling up GF to wide-coverage language processing. The concept of abstract syntax offers a unified view on many other approaches: Universal Dependencies, WordNets, FrameNets, Construction Grammars, and Abstract Meaning Representations. This makes it possible for GF to utilize data from the other approaches and to build robust pipelines. In return, GF can contribute to data-driven approaches by methods to transfer resources from one language to others, to augment data by rule-based generation, to check the consistency of hand-annotated corpora, and to pipe analyses into high-precision semantic back ends. This article gives an overview of the use of abstract syntax as interlingua through both established and emerging NLP applications involving GF.
url https://www.mitpressjournals.org/doi/abs/10.1162/coli_a_00378
work_keys_str_mv AT rantaaarne abstractsyntaxasinterlinguascalingupthegrammaticalframeworkfromcontrolledlanguagestorobustpipelines
AT angelovkrasimir abstractsyntaxasinterlinguascalingupthegrammaticalframeworkfromcontrolledlanguagestorobustpipelines
AT gruzitisnormunds abstractsyntaxasinterlinguascalingupthegrammaticalframeworkfromcontrolledlanguagestorobustpipelines
AT kolachinaprasanth abstractsyntaxasinterlinguascalingupthegrammaticalframeworkfromcontrolledlanguagestorobustpipelines
_version_ 1724587938928394240