---
title: "Semantic parsing & meaning representation — papers"
description: "Semantic parsing & meaning representation: 120 papers of the Elamur Research library, the most cited first."
canonical: "https://research.elamur.ai/free/en/topics/semantic-parsing/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/topics/semantic-parsing/)

[home](https://md.research.elamur.ai/free/en/) / [topics](https://md.research.elamur.ai/free/en/topics/) / Semantic parsing & meaning representation

# 🧾 Semantic parsing & meaning representation

120 papers · page 1 of 2 · 1–25 · the most cited first · [all topics](https://md.research.elamur.ai/free/en/topics/)

From sentences to formal meaning: logical forms, AMR, and natural language to queries.

💡 Explained: [Semantic parsing](https://md.research.elamur.ai/free/en/concepts/semantic-parsing/)

A survey · about 20 minutes to read · every paper named here has its own page in this library

**In this article**

1. [What semantic parsing is](#a-what-semantic-parsing-is)
2. [History and milestones](#a-history-and-milestones)
3. [Main problems and tasks](#a-main-problems-and-tasks)
4. [Methods and schools](#a-methods-and-schools)
5. [Datasets, resources and benchmarks](#a-datasets-resources-and-benchmarks)
6. [Landmark papers in this library](#a-landmark-papers-in-this-library)
7. [People](#a-people)
8. [Institutions and places](#a-institutions-and-places)
9. [Open questions](#a-open-questions)
10. [Neighbouring topics](#a-neighbouring-topics)
11. [Key works in this library](#a-key-works-in-this-library)

Semantic parsing is the task of turning a natural-language utterance into a formal representation of what it means: a logical formula, a graph of concepts and relations, a database query or a program that a machine can run. Where a syntactic parser tells us how the words of a sentence group together, a semantic parser tells us who did what to whom, under which conditions, and often what should be done about it. The field of **semantic parsing and meaning representation** covers both sides of that coin: the design of the target formalisms themselves, and the algorithms that map text into them and back out again.

The papers here span more than three decades. They run from early logic-based translation systems of the early 1990s, through statistical learners that induced grammars from pairs of sentences and logical forms, to the annotation of large "sembanks" such as Abstract Meaning Representation (AMR), the rise of cross-domain text-to-SQL benchmarks, and the current wave of large language models that write SQL from a prompt. Two broad communities meet on this page. One treats meaning representation as a linguistic object to be designed, annotated and compared across languages; the other treats semantic parsing as an engineering problem of building natural-language interfaces to databases, knowledge bases, assistants and robots.

The library's collection on this topic leans toward AMR and its descendants, frame semantics, and text-to-SQL, with a lively recent strand on Uniform Meaning Representation and on testing whether language models encode compositional meaning at all.

## What semantic parsing is

At its core, semantic parsing maps a string of words to a structure in some **meaning representation language** (MRL). The MRL can be chosen for very different reasons, and the choice shapes the whole task:

- **Executable representations.** Logical forms over a fixed database (as in the classic GeoQuery and ATIS corpora), SQL queries, lambda-calculus expressions over a knowledge base, or action sequences for an agent. Here correctness can be checked by running the output and comparing the answer or behaviour, which opens the door to learning from answers rather than annotated forms.
- **Broad-coverage semantic graphs.** AMR, Discourse Representation Structures (DRS), Uniform Meaning Representation (UMR) and related formalisms aim to describe the meaning of any sentence, independent of a particular application. They are evaluated by comparing graphs with a gold annotation, most often with the Smatch metric.
- **Shallow or intermediate representations.** Semantic role labeling and frame-semantic parsing identify predicates and label their arguments without building a full logical form; task-oriented dialogue systems use intent-and-slot trees. These are sometimes called "shallow semantic parsing".

The field therefore borders several neighbours. It overlaps heavily with [Semantic role labeling](https://md.research.elamur.ai/free/en/topics/semantic-role-labeling/), which supplies the predicate-argument backbone of AMR and of frame-semantic parsing; with [Syntax & grammar formalisms](https://md.research.elamur.ai/free/en/topics/syntax-grammar/), because many parsers build meaning compositionally over a syntactic derivation; and with [Code & programming languages](https://md.research.elamur.ai/free/en/topics/code-and-programming/), since SQL and other programs are increasingly the target. It differs from [Question answering](https://md.research.elamur.ai/free/en/topics/question-answering/) in that the intermediate formal structure is the object of interest, not only the final answer.

A recurring distinction is between **parsing** (text to meaning) and **generation** (meaning to text). Many of the papers here treat both directions, and a large share of the AMR literature is about generation from graphs, which makes [Text generation](https://md.research.elamur.ai/free/en/topics/text-generation/) another close neighbour.

## History and milestones

Landmark papers on this topic: the 12 most cited, in time The 12 most cited papers on this topic span 1998–2020; the dot grows with the citations.

**The numbers**

| Paper | Citations |
| --- | --- |
| [1998 — Generation that Exploits Corpus-Based Statistical Knowledge](https://md.research.elamur.ai/free/en/papers/langkilde-1998-generation-that-exploits-corpus-based/) | 521 |
| [2004 — Shallow Semantic Parsing using Support Vector Machines](https://md.research.elamur.ai/free/en/papers/pradhan-2004-shallow-semantic-parsing-support-vector/) | 497 |
| [2007 — Learning Synchronous Grammars for Semantic Parsing with Lambda Calculus](https://md.research.elamur.ai/free/en/papers/wong-2007-learning-synchronous-grammars-semantic-parsing/) | 464 |
| [2013 — Abstract Meaning Representation for Sembanking](https://md.research.elamur.ai/free/en/papers/banarescu-2013-abstract-meaning-representation-sembanking/) | 1,915 |
| [2013 — Semantic Parsing on Freebase from Question-Answer Pairs](https://md.research.elamur.ai/free/en/papers/berant-2013-semantic-parsing-freebase-question-answer/) | 785 |
| [2013 — Weakly Supervised Learning of Semantic Parsers for Mapping Instructions to Actions](https://md.research.elamur.ai/free/en/papers/artzi-2013-weakly-supervised-learning-semantic-parsers/) | 592 |
| [2014 — Semantic Parsing via Paraphrasing](https://md.research.elamur.ai/free/en/papers/berant-2014-semantic-parsing-paraphrasing/) | 681 |
| [2014 — A Discriminative Graph-Based Parser for the Abstract Meaning Representation](https://md.research.elamur.ai/free/en/papers/flanigan-2014-discriminative-graph-based-parser-abstract/) | 508 |
| [2014 — Semantic Parsing for Single-Relation Question Answering](https://md.research.elamur.ai/free/en/papers/yih-2014-semantic-parsing-single-relation-question/) | 483 |
| [2018 — Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Task](https://md.research.elamur.ai/free/en/papers/yu-2018-spider-large-scale-human-labeled/) | 1,582 |
| [2019 — WiC: the Word-in-Context Dataset for Evaluating Context-Sensitive Meaning Representations](https://md.research.elamur.ai/free/en/papers/pilehvar-2019-wic-word-context-dataset-evaluating/) | 592 |
| [2020 — TaPas: Weakly Supervised Table Parsing via Pre-training](https://md.research.elamur.ai/free/en/papers/herzig-2020-tapas-weakly-supervised-table-parsing/) | 844 |

### Logic and transfer (1990s)

The oldest work here comes from the knowledge-based tradition of the 1980s and early 1990s. [Translation by Quasi Logical Form Transfer](https://md.research.elamur.ai/free/en/papers/alshawi-1991-translation-quasi-logical-form-transfer/) used the Core Language Engine to translate between English and Swedish in a car-hire domain, analysing each sentence only as far as a "quasi logical form" and writing transfer rules over that level. The design goals it argued for — modularity, compositionality and reversibility — reappear throughout later work. A few years later, [Generation that Exploits Corpus-Based Statistical Knowledge](https://md.research.elamur.ai/free/en/papers/langkilde-1998-generation-that-exploits-corpus-based/) introduced the Nitrogen generator, which already accepted loosely specified meaning structures under the name "Abstract Meaning Representation" and let a corpus-trained language model pick among many candidate phrasings.

### Statistical learning of semantic parsers (2000s)

In the 2000s the question became how to *learn* a parser from data. Two lines ran in parallel. The first was shallow semantic parsing on top of syntactic trees: [Shallow Semantic Parsing using Support Vector Machines](https://md.research.elamur.ai/free/en/papers/pradhan-2004-shallow-semantic-parsing-support-vector/) pushed PropBank role labeling forward with SVM classifiers and richer features, while [Open Text Semantic Parsing Using FrameNet and WordNet](https://md.research.elamur.ai/free/en/papers/shi-2004-open-text-semantic-parsing-framenet/) built a rule-based parser from FrameNet examples. The second line learned to map sentences into full logical forms from paired data, chiefly on the GeoQuery geography corpus. [Learning Synchronous Grammars for Semantic Parsing with Lambda Calculus](https://md.research.elamur.ai/free/en/papers/wong-2007-learning-synchronous-grammars-semantic-parsing/) brought machine-translation machinery — word alignment and synchronous grammars — to the problem, and the same authors showed in [Generation by Inverting a Semantic Parser that Uses Statistical Machine Translation](https://md.research.elamur.ai/free/en/papers/wong-2007-generation-inverting-semantic-parser-that/) that the learned rules could be run backwards for generation. [Unsupervised Semantic Parsing](https://md.research.elamur.ai/free/en/papers/poon-2009-unsupervised-semantic-parsing/) asked whether logical forms could be induced with no labels at all, clustering paraphrases with Markov logic.

### Weak supervision, CCG and frames (2010–2014)

The early 2010s brought weaker forms of supervision and richer grammars. Combinatory Categorial Grammar (CCG) with lambda-calculus semantics became a standard backbone: [Lexical Generalization in CCG Grammar Induction for Semantic Parsing](https://md.research.elamur.ai/free/en/papers/kwiatkowski-2011-lexical-generalization-ccg-grammar-induction/) factored the lexicon to generalise better, and [Weakly Supervised Learning of Semantic Parsers for Mapping Instructions to Actions](https://md.research.elamur.ai/free/en/papers/artzi-2013-weakly-supervised-learning-semantic-parsers/) trained a parser for navigation instructions using only whether the executed actions reached the right place. Frame semantics matured into a practical tool with the SEMAFOR parser, described in [Probabilistic Frame-Semantic Parsing](https://md.research.elamur.ai/free/en/papers/das-2010-probabilistic-frame-semantic-parsing/) and the journal article [Frame-Semantic Parsing](https://md.research.elamur.ai/free/en/papers/das-2014-frame-semantic-parsing/). Neural similarity models entered with [Semantic Parsing for Single-Relation Question Answering](https://md.research.elamur.ai/free/en/papers/yih-2014-semantic-parsing-single-relation-question/).

The single most important event of the period was the release of AMR as an annotation scheme. [Abstract Meaning Representation for Sembanking](https://md.research.elamur.ai/free/en/papers/banarescu-2013-abstract-meaning-representation-sembanking/) proposed one graph format for whole-sentence meaning and a manually annotated bank to go with it, explicitly modelled on how the Penn Treebank had driven syntactic parsing.

### The AMR boom and neural parsing (2015–2019)

Papers on this topic by year 120 dated papers from 1991 to 2026; the busiest year is 2026 with 14, and 58% of them appeared in 2018 or later.

**The numbers**

| Year | Papers |
| --- | --- |
| 2026 | 14 |
| 2025 | 5 |
| 2024 | 4 |
| 2023 | 11 |
| 2022 | 5 |
| 2021 | 7 |
| 2020 | 7 |
| 2019 | 7 |
| 2018 | 10 |
| 2017 | 12 |
| 2016 | 7 |
| 2015 | 7 |
| 2014 | 6 |
| 2013 | 4 |
| 2012 | 1 |
| 2011 | 2 |
| 2010 | 2 |
| 2009 | 2 |
| 2007 | 2 |
| 2006 | 1 |
| 2004 | 2 |
| 1998 | 1 |
| 1991 | 1 |

The second half of the 2010s is the busiest and most cited period here. AMR parsing became a shared task, with transition-based parsers ([Boosting Transition-based AMR Parsing with Refined Actions and Auxiliary Analyzers](https://md.research.elamur.ai/free/en/papers/wang-2015-boosting-transition-based-amr-parsing/), [CAMR at SemEval-2016 Task 8](https://md.research.elamur.ai/free/en/papers/wang-2016-camr-semeval-2016-task-8/), [An Incremental Parser for Abstract Meaning Representation](https://md.research.elamur.ai/free/en/papers/damonte-2017-incremental-parser-abstract-meaning-representation/)), syntax-based machine translation ([Parsing English into Abstract Meaning Representation Using Syntax-Based Machine Translation](https://md.research.elamur.ai/free/en/papers/pust-2015-parsing-english-into-abstract-meaning/)) and, from 2017, sequence-to-sequence neural models ([Neural AMR](https://md.research.elamur.ai/free/en/papers/konstas-2017-neural-amr-sequence-sequence-models/), [Neural Semantic Parsing by Character-based Translation](https://md.research.elamur.ai/free/en/papers/noord-2017-neural-semantic-parsing-character-based/)). AMR-to-text generation grew into its own subfield, and researchers began using AMR inside other applications: summarization, machine translation and paraphrase.

At the same time, the database side of semantic parsing reorganised itself around large cross-domain benchmarks. [Improving Text-to-SQL Evaluation Methodology](https://md.research.elamur.ai/free/en/papers/dollak-2018-improving-text-sql-evaluation-methodology/) exposed how older splits rewarded memorised query templates, and [Spider](https://md.research.elamur.ai/free/en/papers/yu-2018-spider-large-scale-human-labeled/) set a new standard by testing on databases never seen in training. Conversational follow-ups ([SParC](https://md.research.elamur.ai/free/en/papers/yu-2019-sparc-cross-domain-semantic-parsing/), [CoSQL](https://md.research.elamur.ai/free/en/papers/yu-2019-cosql-conversational-text-sql-challenge/)) and task-oriented dialogue parsing ([Semantic Parsing for Task Oriented Dialog using Hierarchical Representations](https://md.research.elamur.ai/free/en/papers/gupta-2018-semantic-parsing-task-oriented-dialog/)) followed.

### Pretraining and language models (2020 onward)

From 2020 the dominant tools became pretrained Transformers. Table-aware pretraining ([TaPas](https://md.research.elamur.ai/free/en/papers/herzig-2020-tapas-weakly-supervised-table-parsing/), [Structure-Grounded Pretraining for Text-to-SQL](https://md.research.elamur.ai/free/en/papers/deng-2021-structure-grounded-pretraining-text-sql/)), serialised-schema encoders ([BRIDGE](https://md.research.elamur.ai/free/en/papers/lin-2020-bridging-textual-tabular-data-cross/)) and graph pretraining for AMR ([Graph Pre-training for AMR Parsing and Generation](https://md.research.elamur.ai/free/en/papers/bai-2022-graph-pre-training-amr-parsing/)) all appeared in quick succession. By 2023 large language models prompted with a handful of examples were competitive with or better than fine-tuned systems on text-to-SQL, as shown by [DIN-SQL](https://md.research.elamur.ai/free/en/papers/pourreza-2023-din-sql-decomposed-context-learning/) and [Text-to-SQL Empowered by Large Language Models](https://md.research.elamur.ai/free/en/papers/gao-2023-text-sql-empowered-large-language/), while the harder [BIRD benchmark](https://md.research.elamur.ai/free/en/papers/li-2023-llm-already-serve-database-interface/) showed how far they still were from real analytics work.

The most recent papers turn back to representation design. Uniform Meaning Representation, a cross-lingual successor to AMR, is the focus of a cluster of 2025–2026 papers, many from the workshop on Designing Meaning Representations, and others ask what the old formalisms can tell us about the internal representations of language models.

## Main problems and tasks

The papers here address a family of related tasks:

- **Sentence-to-graph parsing.** Producing an AMR, DRS or UMR graph from a sentence. The hard parts are concepts with no explicit word alignment, reentrancy (one node with several parents), named entities and abstract concepts that no word expresses.
- **Graph-to-text generation.** Writing a fluent sentence that expresses a given graph. Because AMR omits tense, number, articles and word order, the generator must choose them.
- **Text-to-SQL and natural-language interfaces to databases.** Translating a question into a query over a relational schema, often one the system has never seen. Schema linking — deciding which words refer to which tables, columns and stored values — is consistently reported as the largest source of error.
- **Question answering over knowledge bases and tables.** Mapping a question to a knowledge-base lookup or table operation, sometimes without any explicit logical form.
- **Instruction following and task-oriented parsing.** Mapping commands to agent actions or to nested intent-and-slot trees for virtual assistants.
- **Frame-semantic parsing and role labeling.** Finding the words that evoke FrameNet frames or PropBank predicates and labelling their arguments.
- **Alignment.** Linking words to graph nodes, needed to train many parsers and generators.
- **Evaluation and comparison of representations.** Designing metrics that compare graphs, measuring how well a formalism transfers across languages, and testing its expressive power.

## Methods and schools

### Grammar-based and logical approaches

The oldest school builds meaning compositionally over a grammar. Rule-based systems such as the Core Language Engine relied on hand-written lexicons and transfer rules. Later work kept the compositional machinery but learned it from data: synchronous context-free grammars whose meaning side is a lambda function (λ-WASP), probabilistic CCG lexicons induced by higher-order unification (UBL and its factored successor FUBL), and weighted CCG parsers trained against execution. The strength of this school is interpretability and principled handling of variables and scope; its weakness has been coverage on open text. The Groningen pipeline behind [The Parallel Meaning Bank](https://md.research.elamur.ai/free/en/papers/abzianidze-2017-parallel-meaning-bank-multilingual-corpus/) is a large-scale descendant: CCG parsing, semantic tagging and Boxer combine into DRS annotations that are then projected into translations.

### Translation-style and statistical approaches

A strikingly productive idea, visible in many papers here, is to treat semantic parsing as machine translation from natural language into a meaning language. Wong and Mooney aligned words to grammar productions with standard MT aligners; Pust and colleagues retrained a full syntax-based MT pipeline to output AMR trees; [Aligning English Strings with Abstract Meaning Representation Graphs](https://md.research.elamur.ai/free/en/papers/pourdamghani-2014-aligning-english-strings-abstract-meaning/) adapted IBM alignment models to graph–string pairs. Generation was framed the same way: [Generating English from Abstract Meaning Representations](https://md.research.elamur.ai/free/en/papers/pourdamghani-2016-generating-english-abstract-meaning-representations/) learned how to order a linearised graph before phrase-based translation, and [Linguistic realisation as machine translation](https://md.research.elamur.ai/free/en/papers/ferreira-2017-linguistic-realisation-as-machine-translation/) compared phrase-based and neural MT for the job.

### Transition-based and graph-based parsing

Borrowing from dependency parsing, transition-based AMR parsers build the graph through a sequence of actions over a stack and buffer, sometimes starting from a dependency tree. They are fast — often linear in sentence length — and easy to enrich with features from other analysers such as role labelers and coreference resolvers. Joint and incremental decoders ([AMR Parsing with an Incremental Joint Model](https://md.research.elamur.ai/free/en/papers/zhou-2016-amr-parsing-incremental-joint-model/)) tried to avoid the error propagation of pipelines in which concepts are fixed before relations.

### Neural sequence and graph models

From 2017 neural models took over. One camp linearises the target graph and trains an encoder-decoder, relying on tricks such as anonymising named entities, scope brackets, silver data from existing parsers and, later, pretrained models such as BART. Another camp argues that linearisation throws away structure and designs encoders that read the graph directly: graph-state LSTMs ([A Graph-to-Sequence Model for AMR-to-Text Generation](https://md.research.elamur.ai/free/en/papers/song-2018-graph-sequence-model-amr-text/)), graph recurrent networks, and attention restricted to graph neighbours ([AMR-To-Text Generation with Graph Transformer](https://md.research.elamur.ai/free/en/papers/wang-2020-amr-text-generation-graph-transformer/)). For parsing, [AMR Parsing via Graph-Sequence Iterative Inference](https://md.research.elamur.ai/free/en/papers/cai-2020-amr-parsing-graph-sequence-iterative/) builds the graph node by node while concept and relation decisions refine each other. The debate between "linearise and use a strong pretrained model" and "respect the graph" runs through the whole recent literature; [Investigating Pretrained Language Models for Graph-to-Text Generation](https://md.research.elamur.ai/free/en/papers/ribeiro-2021-investigating-pretrained-language-models-graph/) found that plain linearisation plus BART or T5 could beat specialised graph encoders, while warning that such models may lean on memorised facts instead of the input structure.

### Weak and indirect supervision

Because gold logical forms are expensive, much work learns from cheaper signals: the answer a query returns, the end state of an agent, paraphrase clusters, or annotations produced for other tasks. TaPas skips the logical form entirely and trains a table reader from answers. [emrQA](https://md.research.elamur.ai/free/en/papers/pampari-2018-emrqa-large-corpus-question-answering/) generated a large clinical question-answering corpus by attaching logical-form templates to existing medical annotations. The trade-off, noted repeatedly, is spurious programs that reach the right answer by accident.

### Prompting large language models

The newest school treats a large language model as the parser and focuses on prompt construction: how the schema is written into the prompt, which examples are shown, and whether the task is decomposed into steps such as schema linking, difficulty classification, generation and self-correction. The papers here report that such pipelines reach top leaderboard positions on Spider, but that messy real databases and the need for outside knowledge still leave a large gap to human experts.

## Datasets, resources and benchmarks

| Resource | Kind | Appears in |
| --- | --- | --- |
| AMR Bank (LDC releases) | English sentences with AMR graphs | [Abstract Meaning Representation for Sembanking](https://md.research.elamur.ai/free/en/papers/banarescu-2013-abstract-meaning-representation-sembanking/) and most AMR papers |
| PropBank and FrameNet | Predicate-argument and frame lexicons with annotation | [Shallow Semantic Parsing using Support Vector Machines](https://md.research.elamur.ai/free/en/papers/pradhan-2004-shallow-semantic-parsing-support-vector/), [Frame-Semantic Parsing](https://md.research.elamur.ai/free/en/papers/das-2014-frame-semantic-parsing/) |
| GeoQuery, ATIS | Small single-domain question-to-logical-form corpora | λ-WASP, FUBL, the text-to-SQL evaluation study |
| Spider | Cross-domain text-to-SQL over many multi-table databases | [Spider](https://md.research.elamur.ai/free/en/papers/yu-2018-spider-large-scale-human-labeled/) |
| SParC, CoSQL | Context-dependent and conversational text-to-SQL | [SParC](https://md.research.elamur.ai/free/en/papers/yu-2019-sparc-cross-domain-semantic-parsing/), [CoSQL](https://md.research.elamur.ai/free/en/papers/yu-2019-cosql-conversational-text-sql-challenge/) |
| BIRD | Text-to-SQL over large, noisy real databases | [Can LLM Already Serve as A Database Interface?](https://md.research.elamur.ai/free/en/papers/li-2023-llm-already-serve-database-interface/) |
| DuSQL, Ar-Spider | Chinese and Arabic text-to-SQL | [DuSQL](https://md.research.elamur.ai/free/en/papers/wang-2020-dusql-large-scale-pragmatic-chinese/), [Ar-Spider](https://md.research.elamur.ai/free/en/papers/almohaimeed-2024-ar-spider-text-sql-arabic/) |
| TOP, MTOP | Hierarchical intent-slot trees for assistants, monolingual and multilingual | [TOP](https://md.research.elamur.ai/free/en/papers/gupta-2018-semantic-parsing-task-oriented-dialog/), [MTOP](https://md.research.elamur.ai/free/en/papers/li-2021-mtop-comprehensive-multilingual-task-oriented/) |
| Parallel Meaning Bank | DRS annotations projected across translations | [The Parallel Meaning Bank](https://md.research.elamur.ai/free/en/papers/abzianidze-2017-parallel-meaning-bank-multilingual-corpus/) |
| QAMR | Question–answer pairs as a crowdsourced meaning representation | [Crowdsourcing Question-Answer Meaning Representations](https://md.research.elamur.ai/free/en/papers/michael-2018-crowdsourcing-question-answer-meaning-representations/) |
| WiC | Word-in-context sense benchmark | [WiC](https://md.research.elamur.ai/free/en/papers/pilehvar-2019-wic-word-context-dataset-evaluating/) |
| Bamboo | Benchmark for AMR graph similarity metrics | [Weisfeiler-Leman in the Bamboo](https://md.research.elamur.ai/free/en/papers/opitz-2021-weisfeiler-leman-bamboo-novel-amr/) |

Smatch, which scores two graphs by the best overlap of their triples, is the standard measure for AMR; several papers here argue it should be complemented by fine-grained sub-scores, as in the evaluation suite released with AMR-EAGER, or by metrics with graded matches. For text-to-SQL the two common measures are exact set match against the gold query and execution accuracy, the latter crediting any query that returns the right result.

## Landmark papers in this library

Citations of the papers on this topic, by when they were published Papers published in 2015–2019 gather 39% of the 22,259 citations of the papers on this topic.

**The numbers**

| Published | Papers and their citations |
| --- | --- |
| 2025–2029 | 19 papers, 13 citations |
| 2020–2024 | 34 papers, 4,282 citations |
| 2015–2019 | 43 papers, 8,748 citations |
| 2010–2014 | 15 papers, 6,555 citations |
| 2005–2009 | 5 papers, 1,559 citations |
| 2000–2004 | 2 papers, 527 citations |
| 1995–1999 | 1 papers, 521 citations |
| 1990–1994 | 1 papers, 54 citations |

### Abstract Meaning Representation for Sembanking (2013)

[Abstract Meaning Representation for Sembanking](https://md.research.elamur.ai/free/en/papers/banarescu-2013-abstract-meaning-representation-sembanking/) defined AMR: a rooted, directed graph with labelled edges whose nodes are PropBank frames, English words and special entity concepts. It deliberately drops articles and tense, gives the same graph to sentences that differ only in form, and disclaims being an interlingua. The accompanying sembank and guidelines turned whole-sentence semantics into a supervised learning problem and spawned the parsing, generation and evaluation work that fills much of this page.

### Spider (2018)

[Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Task](https://md.research.elamur.ai/free/en/papers/yu-2018-spider-large-scale-human-labeled/) paired hand-written questions with complex SQL across many databases and, crucially, held out whole databases for testing. Existing parsers performed very poorly under this split. Spider became the reference benchmark for cross-domain text-to-SQL, followed by SParC, CoSQL and many derived datasets.

### TaPas (2020)

[TaPas: Weakly Supervised Table Parsing via Pre-training](https://md.research.elamur.ai/free/en/papers/herzig-2020-tapas-weakly-supervised-table-parsing/) extended BERT with row, column and rank embeddings, pretrained it on Wikipedia tables, and trained it to select cells and an aggregation operator directly from answers. It showed that question answering over tables could skip the explicit logical form while matching or beating parsers that produced one.

### Weakly supervised parsing of instructions (2013)

[Weakly Supervised Learning of Semantic Parsers for Mapping Instructions to Actions](https://md.research.elamur.ai/free/en/papers/artzi-2013-weakly-supervised-learning-semantic-parsers/) used a CCG parser with lambda-calculus meanings and let execution in a simulated environment guide both interpretation and learning. Validating only the path or the end position replaced annotated logical forms, a key demonstration of grounded learning.

### Nitrogen (1998)

[Generation that Exploits Corpus-Based Statistical Knowledge](https://md.research.elamur.ai/free/en/papers/langkilde-1998-generation-that-exploits-corpus-based/) built a word lattice of many possible realisations from an underspecified meaning structure and ranked them with bigram statistics. It is an early ancestor both of statistical generation and, in name and spirit, of AMR.

### Shallow semantic parsing with SVMs (2004)

[Shallow Semantic Parsing using Support Vector Machines](https://md.research.elamur.ai/free/en/papers/pradhan-2004-shallow-semantic-parsing-support-vector/) improved PropBank role labeling with SVMs and new features such as verb clusters and partial tree paths, and documented a sharp drop on text from outside the training newswire. It anchored the role-labeling stage that later AMR parsers drew on.

### λ-WASP (2007)

[Learning Synchronous Grammars for Semantic Parsing with Lambda Calculus](https://md.research.elamur.ai/free/en/papers/wong-2007-learning-synchronous-grammars-semantic-parsing/) allowed a learned synchronous grammar to output logical forms with bound variables, reaching the best recall on GeoQuery among the systems it compared and working comparably on several languages.

### Single-relation question answering (2014)

[Semantic Parsing for Single-Relation Question Answering](https://md.research.elamur.ai/free/en/papers/yih-2014-semantic-parsing-single-relation-question/) split each question into an entity mention and a relation pattern and scored both with convolutional similarity models, outperforming a rule-based system. It was an early example of neural matching replacing hand-induced lexicons.

### SEMAFOR and frame-semantic parsing (2010–2014)

[Frame-Semantic Parsing](https://md.research.elamur.ai/free/en/papers/das-2014-frame-semantic-parsing/) consolidated the SEMAFOR parser: rule-based target detection, a latent-variable frame classifier extended to unseen predicates by graph-based semi-supervised learning, and joint argument decoding with dual decomposition. It made FrameNet structures a practical input for other systems; [Frame-Semantic Parsing with Softmax-Margin Segmental RNNs and a Syntactic Scaffold](https://md.research.elamur.ai/free/en/papers/swayamdipta-2017-frame-semantic-parsing-softmax-margin/) later showed that a neural parser could do without a syntactic parser at test time.

### Neural AMR (2017)

[Neural AMR: Sequence-to-Sequence Models for Parsing and Generation](https://md.research.elamur.ai/free/en/papers/konstas-2017-neural-amr-sequence-sequence-models/) linearised AMR graphs and trained encoder-decoder models in both directions, overcoming data scarcity by self-training on millions of unlabelled sentences. It set the template for much subsequent neural AMR work.

### Large language models for text-to-SQL (2023)

[DIN-SQL: Decomposed In-Context Learning of Text-to-SQL with Self-Correction](https://md.research.elamur.ai/free/en/papers/pourreza-2023-din-sql-decomposed-context-learning/) and [Text-to-SQL Empowered by Large Language Models: A Benchmark Evaluation](https://md.research.elamur.ai/free/en/papers/gao-2023-text-sql-empowered-large-language/) showed that carefully designed prompts — decomposition and self-correction in one case, systematic choice of schema format and examples in the other — let general-purpose language models top the Spider leaderboard. [Can LLM Already Serve as A Database Interface?](https://md.research.elamur.ai/free/en/papers/li-2023-llm-already-serve-database-interface/) introduced BIRD and a query-efficiency metric, and found the best model still far behind human annotators on realistic databases.

### Improving text-to-SQL evaluation (2018)

[Improving Text-to-SQL Evaluation Methodology](https://md.research.elamur.ai/free/en/papers/dollak-2018-improving-text-sql-evaluation-methodology/) cleaned and standardised older corpora and showed that splitting by question lets the same query appear in training and test, so that a simple template-filling baseline looks competitive. Its call for query-based splits shaped the design of later benchmarks.

### Unsupervised semantic parsing (2009)

[Unsupervised Semantic Parsing](https://md.research.elamur.ai/free/en/papers/poon-2009-unsupervised-semantic-parsing/) converted dependency trees into quasi-logical forms and clustered their parts into paraphrase classes with Markov logic, evaluating the result by answering questions over biomedical abstracts. It remains a reference point for inducing meaning without annotated targets.

### AMR in applications (2015–2019)

[Toward Abstractive Summarization Using Semantic Representations](https://md.research.elamur.ai/free/en/papers/liu-2015-abstractive-summarization-semantic-representations/) merged sentence-level AMR graphs and selected a summary subgraph, an early proof of concept for summarising through meaning. [Semantic Neural Machine Translation Using AMR](https://md.research.elamur.ai/free/en/papers/song-2019-semantic-neural-machine-translation-amr/) added a graph encoder of the source AMR to a translation model and reported gains, larger when training data was scarce. Together with [A Graph-to-Sequence Model for AMR-to-Text Generation](https://md.research.elamur.ai/free/en/papers/song-2018-graph-sequence-model-amr-text/), these papers made the case that semantic graphs are useful beyond parsing benchmarks.

## People

Authors with the most papers on this topic Nathan Schneider leads with 12 papers; the 12 authors shown wrote 71 of the papers on this topic between them, counting each paper once per author.

**The numbers**

| Author | Papers here · their citations |
| --- | --- |
| [Nathan Schneider](https://md.research.elamur.ai/free/en/authors/nathan-schneider/) | 12 papers · 2,593 citations |
| [Luke Zettlemoyer](https://md.research.elamur.ai/free/en/authors/luke-zettlemoyer/) | 8 papers · 2,365 citations |
| [Noah A. Smith](https://md.research.elamur.ai/free/en/authors/noah-a-smith/) | 7 papers · 1,696 citations |
| [Shira Wein](https://md.research.elamur.ai/free/en/authors/shira-wein/) | 7 papers · 62 citations |
| [Kevin Knight](https://md.research.elamur.ai/free/en/authors/kevin-knight/) | 5 papers · 2,799 citations |
| [Rui Zhang](https://md.research.elamur.ai/free/en/authors/rui-zhang/) | 5 papers · 2,721 citations |
| [Martha Palmer](https://md.research.elamur.ai/free/en/authors/martha-palmer/) | 5 papers · 2,065 citations |
| [Yue Zhang](https://md.research.elamur.ai/free/en/authors/yue-zhang/) | 5 papers · 749 citations |
| [Nianwen Xue](https://md.research.elamur.ai/free/en/authors/nianwen-xue/) | 5 papers · 584 citations |
| [Tao Yu](https://md.research.elamur.ai/free/en/authors/tao-yu/) | 4 papers · 2,371 citations |
| [Ulf Hermjakob](https://md.research.elamur.ai/free/en/authors/ulf-hermjakob/) | 4 papers · 2,278 citations |
| [Jeffrey Flanigan](https://md.research.elamur.ai/free/en/authors/jeffrey-flanigan/) | 4 papers · 1,021 citations |

[Nathan Schneider](https://md.research.elamur.ai/free/en/authors/nathan-schneider/) (Georgetown University) is the most prolific author on this topic. His papers here run from the SEMAFOR frame-semantic parser ([Probabilistic Frame-Semantic Parsing](https://md.research.elamur.ai/free/en/papers/das-2010-probabilistic-frame-semantic-parsing/), [Frame-Semantic Parsing](https://md.research.elamur.ai/free/en/papers/das-2014-frame-semantic-parsing/)) through the original AMR paper to extensions of AMR, such as [Annotation of Tense and Aspect Semantics for Sentential AMR](https://md.research.elamur.ai/free/en/papers/donatelli-2018-annotation-tense-aspect-semantics-sentential/).

[Kevin Knight](https://md.research.elamur.ai/free/en/authors/kevin-knight/) (now at Texas Christian University) connects the two ends of the AMR story: the Nitrogen generator of 1998 and the 2013 sembank, together with AMR alignment and generation work with [Ulf Hermjakob](https://md.research.elamur.ai/free/en/authors/ulf-hermjakob/) (University of Southern California). Hermjakob also co-authored the syntax-based MT approach to AMR parsing.

[Martha Palmer](https://md.research.elamur.ai/free/en/authors/martha-palmer/), a creator of PropBank, co-authored the AMR proposal and the cross-lingual comparison [Not an Interlingua, But Close](https://md.research.elamur.ai/free/en/papers/xue-2014-not-interlingua-but-close-comparison/), and appears in recent work mapping AMR to UMR. [Nianwen Xue](https://md.research.elamur.ai/free/en/authors/nianwen-xue/) (Brandeis University) led the CAMR line of transition-based AMR parsers and the comparison of English AMRs with Chinese and Czech.

[Noah A. Smith](https://md.research.elamur.ai/free/en/authors/noah-a-smith/) (Allen Institute) appears on SEMAFOR, on the segmental-RNN frame parser, on AMR-based summarization and on AMR generation with tree transducers. [Dipanjan Das](https://md.research.elamur.ai/free/en/authors/dipanjan-das/) was lead author of the SEMAFOR papers, including the semi-supervised extension to unknown predicates. [Jeffrey Flanigan](https://md.research.elamur.ai/free/en/authors/jeffrey-flanigan/) (University of California, Santa Cruz) worked on AMR generation, summarization and the multi-sentence extension [DocAMR](https://md.research.elamur.ai/free/en/papers/naseem-2022-docamr-multi-sentence-amr-representation/).

[Luke Zettlemoyer](https://md.research.elamur.ai/free/en/authors/luke-zettlemoyer/) (University of Washington and Meta) is a central figure of the learning-based school, appearing here on CCG grammar induction, weakly supervised instruction following, Neural AMR and crowdsourced question–answer meaning representations; [Yoav Artzi](https://md.research.elamur.ai/free/en/authors/yoav-artzi/) and [Tom Kwiatkowski](https://md.research.elamur.ai/free/en/authors/tom-kwiatkowski/) were his co-authors on the grounded and CCG work. [Raymond Mooney](https://md.research.elamur.ai/free/en/authors/raymond-mooney/) and [Yuk Wah Wong](https://md.research.elamur.ai/free/en/authors/yuk-wah-wong/) brought statistical MT techniques to parsing and generation with WASP.

[Tao Yu](https://md.research.elamur.ai/free/en/authors/tao-yu/), [Rui Zhang](https://md.research.elamur.ai/free/en/authors/rui-zhang/), [Michihiro Yasunaga](https://md.research.elamur.ai/free/en/authors/michihiro-yasunaga/) and [Dragomir Radev](https://md.research.elamur.ai/free/en/authors/dragomir-radev/) (Yale University) are behind Spider, SParC and CoSQL, which define much of modern text-to-SQL; [Xi Victoria Lin](https://md.research.elamur.ai/free/en/authors/xi-victoria-lin/) co-authored the conversational datasets and the BRIDGE parser.

[Yue Zhang](https://md.research.elamur.ai/free/en/authors/yue-zhang/) (Westlake University), with [Linfeng Song](https://md.research.elamur.ai/free/en/authors/linfeng-song/), [Daniel Gildea](https://md.research.elamur.ai/free/en/authors/daniel-gildea/) and [Zhiguo Wang](https://md.research.elamur.ai/free/en/authors/zhiguo-wang/), developed graph encoders for AMR-to-text generation and AMR-aided translation, and later graph pretraining for AMR.

[Johan Bos](https://md.research.elamur.ai/free/en/authors/johan-bos/) and [Rik van Noord](https://md.research.elamur.ai/free/en/authors/rik-van-noord/) (University of Groningen) represent the formal-semantics tradition: the Parallel Meaning Bank, character-level neural AMR parsing and Bos's analysis [Squib: Expressive Power of Abstract Meaning Representations](https://md.research.elamur.ai/free/en/papers/bos-2016-squib-expressive-power-abstract-meaning/), which showed what AMR cannot express about quantifier scope.

[Shira Wein](https://md.research.elamur.ai/free/en/authors/shira-wein/) (Amherst College) is among the most active recent authors, studying AMR across languages and using it to measure meaning differences in translation, as in [Assessing the Cross-linguistic Utility of Abstract Meaning Representation](https://md.research.elamur.ai/free/en/papers/wein-2024-assessing-cross-linguistic-utility-abstract/). [Maxime Amblard](https://md.research.elamur.ai/free/en/authors/maxime-amblard/) and [Rémi de Vergnette](https://md.research.elamur.ai/free/en/authors/remi-de-vergnette/) (CNRS and Université de Lorraine) contributed several of the newest papers, on UMR parsing, extracting first-order logic from semantic graphs and using semantic parsing to evaluate language models.

## Institutions and places

Where the authors on this topic work now University of Colorado Boulder is the current home of authors of 16 papers on this topic; counted are the authors with a page here, by their latest institution.

**The numbers**

| Institution | Papers |
| --- | --- |
| [University of Colorado Boulder](https://md.research.elamur.ai/free/en/universities/university-of-colorado-boulder/) | 16 papers |
| [University of Washington](https://md.research.elamur.ai/free/en/universities/university-of-washington/) | 14 papers |
| [Georgetown University](https://md.research.elamur.ai/free/en/universities/georgetown-university/) | 13 papers |
| [Stanford University](https://md.research.elamur.ai/free/en/universities/stanford-university/) | 10 papers |
| [Google](https://md.research.elamur.ai/free/en/companies/google/) | 9 papers |
| [Amazon](https://md.research.elamur.ai/free/en/companies/amazon/) | 8 papers |
| [Meta](https://md.research.elamur.ai/free/en/companies/meta/) | 8 papers |
| [University of Southern California](https://md.research.elamur.ai/free/en/universities/university-of-southern-california/) | 8 papers |
| [Allen Institute](https://md.research.elamur.ai/free/en/labs/allen-institute/) | 7 papers |
| [Amherst College](https://ror.org/028vqfs63) | 7 papers |

The topic is strongly American. The [University of Colorado Boulder](https://md.research.elamur.ai/free/en/universities/university-of-colorado-boulder/) is the current home of authors behind the largest group of papers here, reflecting the PropBank, AMR and UMR work of its computational semantics group. [Georgetown University](https://md.research.elamur.ai/free/en/universities/georgetown-university/) follows, through Schneider and his students' work on AMR generation and evaluation. The [University of Southern California](https://md.research.elamur.ai/free/en/universities/university-of-southern-california/), home of the Information Sciences Institute where AMR was born, the [University of Washington](https://md.research.elamur.ai/free/en/universities/university-of-washington/), [Stanford University](https://md.research.elamur.ai/free/en/universities/stanford-university/), [Carnegie Mellon University](https://md.research.elamur.ai/free/en/universities/carnegie-mellon-university/), the [Allen Institute](https://md.research.elamur.ai/free/en/labs/allen-institute/), [Brandeis University](https://md.research.elamur.ai/free/en/universities/brandeis-university/) and the [University of South Florida](https://md.research.elamur.ai/free/en/universities/university-of-south-florida/) are also prominent. Industry contributions come from [Amazon](https://md.research.elamur.ai/free/en/companies/amazon/) and [Google](https://md.research.elamur.ai/free/en/companies/google/), the latter the origin of TaPas.

Countries of the authors on this topic United States comes first: authors working there now wrote 78 papers on this topic.

**The numbers**

| Country | Papers |
| --- | --- |
| [United States](https://md.research.elamur.ai/free/en/countries/united-states/) | 78 papers |
| [China](https://md.research.elamur.ai/free/en/countries/china/) | 34 papers |
| [United Kingdom](https://md.research.elamur.ai/free/en/countries/united-kingdom/) | 14 papers |
| [Hong Kong](https://md.research.elamur.ai/free/en/countries/hong-kong/) | 9 papers |
| [Germany](https://md.research.elamur.ai/free/en/countries/germany/) | 6 papers |
| [Netherlands](https://md.research.elamur.ai/free/en/countries/netherlands/) | 6 papers |
| [Singapore](https://md.research.elamur.ai/free/en/countries/singapore/) | 6 papers |
| [Canada](https://md.research.elamur.ai/free/en/countries/canada/) | 5 papers |
| [France](https://md.research.elamur.ai/free/en/countries/france/) | 4 papers |
| [Israel](https://md.research.elamur.ai/free/en/countries/israel/) | 4 papers |

Outside the United States, China is the second centre, with [Westlake University](https://md.research.elamur.ai/free/en/universities/westlake-university/) and the [Huazhong University of Science and Technology](https://md.research.elamur.ai/free/en/universities/huazhong-university-of-science-and-technology/) among the listed institutions. In Europe, the [University of Groningen](https://md.research.elamur.ai/free/en/universities/university-of-groningen/) anchors the DRS tradition, and France is represented by the [Centre National de la Recherche Scientifique](https://md.research.elamur.ai/free/en/labs/centre-national-de-la-recherche-scientifique/), [Inria](https://md.research.elamur.ai/free/en/labs/institut-national-de-recherche-en-sciences-et-technologies-du-numerique/) and the [LORIA laboratory](https://md.research.elamur.ai/free/en/labs/laboratoire-lorrain-de-recherche-en-informatique-et-ses-applications/) in Nancy. Czech researchers appear through the comparison of English AMRs with Czech ones.

Where the papers on this topic were published Proceedings of The Seventh International Workshop on Designing Meaning Representations (DMR 2026) @ LREC 2026 carries the most, 6 of 120.

**The numbers**

| Venue | Papers |
| --- | --- |
| Proceedings of The Seventh International Workshop on Designing Meaning Representations (DMR 2026) @ LREC 2026 | 6 papers |
| Transactions of the Association for Computational Linguistics | 5 papers |
| Computational Linguistics | 3 papers |
| Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing | 3 papers |
| Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics | 3 papers |
| Journal of Chinese Information Processing (中文信息学报) | 2 papers |
| Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics: Volume 1, Long Papers | 2 papers |
| Proceedings of the 15th International Conference on Computational Semantics | 2 papers |
| Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume | 2 papers |
| Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing | 2 papers |

The papers are spread across the main ACL venues — the annual ACL meeting, EMNLP, NAACL, EACL — together with *Transactions of the Association for Computational Linguistics* and *Computational Linguistics*. The single venue with the most papers is the 2026 workshop on Designing Meaning Representations, a sign of how much current effort goes into the representations themselves.

## Open questions

- **How universal can a meaning representation be?** AMR was explicitly English-centred, and cross-lingual studies found that English, Chinese and Czech graphs often diverge. Uniform Meaning Representation, the Parallel Meaning Bank and studies such as [Mapping AMR to UMR](https://md.research.elamur.ai/free/en/papers/bonn-2023-mapping-amr-umr-resources-adapting/) are attempts to answer this, but agreement on a truly cross-lingual scheme is still open.
- **What should a representation include?** AMR leaves out tense, aspect, quantifier scope and sentence-crossing links; proposals add tense and aspect, document-level graphs, and quantification. Each extension makes annotation harder. Recent work also asks how idioms and other non-compositional meaning fit, as in [Modelling Idiomatic Expressions in Abstract Meaning Representation](https://md.research.elamur.ai/free/en/papers/gareeva-2026-modelling-idiomatic-expressions-abstract-meaning/).
- **How should graphs be compared?** Smatch is the standard but treats all triples alike and ignores near-synonyms. Graded, decomposed and kernel-based metrics have been proposed, and benchmarks show none of them is robust to every kind of meaning change.
- **Does structure still matter?** Pretrained language models given a flat string often match or beat graph-aware architectures, yet they can ignore the structure they are given. Whether explicit meaning representations remain useful inside large models — for translation, faithful generation or evaluation — is debated, and papers such as [Compositional Meaning Representations in LLMs](https://md.research.elamur.ai/free/en/papers/marro-2026-compositional-meaning-representations-llms-critical/) review the probing evidence.
- **Robust database interfaces.** Text-to-SQL systems still struggle with schema linking, messy values, outside knowledge, multi-turn context and efficiency, and benchmarks have so far been mostly English and SQLite-based.
- **Generalisation.** From the coverage gaps of FrameNet documented in [Evaluating FrameNet-style semantic parsing](https://md.research.elamur.ai/free/en/papers/palmer-2010-evaluating-framenet-style-semantic-parsing/) to unseen databases in Spider, parsers repeatedly falter on what their training data did not cover.

## Neighbouring topics

Neighbouring topics: papers shared Code & programming languages shares the most: 15 of the 120 papers here (12%) stand on both.

**The numbers**

| Topic | Papers shared |
| --- | --- |
| [Code & programming languages](https://md.research.elamur.ai/free/en/topics/code-and-programming/) | 15 shared · 12% |
| [Semantic role labeling](https://md.research.elamur.ai/free/en/topics/semantic-role-labeling/) | 14 shared · 12% |
| [Evaluation & benchmarks](https://md.research.elamur.ai/free/en/topics/evaluation-benchmarks/) | 10 shared · 8% |
| [Language models & pretraining](https://md.research.elamur.ai/free/en/topics/language-models/) | 10 shared · 8% |
| [Machine translation](https://md.research.elamur.ai/free/en/topics/machine-translation/) | 10 shared · 8% |
| [Syntax & grammar formalisms](https://md.research.elamur.ai/free/en/topics/syntax-grammar/) | 9 shared · 8% |
| [Text generation](https://md.research.elamur.ai/free/en/topics/text-generation/) | 9 shared · 8% |
| [Knowledge graphs & ontologies](https://md.research.elamur.ai/free/en/topics/knowledge-graphs/) | 4 shared · 3% |
| [Multilingual & cross-lingual NLP](https://md.research.elamur.ai/free/en/topics/multilingual-nlp/) | 4 shared · 3% |
| [Coreference resolution](https://md.research.elamur.ai/free/en/topics/coreference-resolution/) | 3 shared · 2% |

[Semantic role labeling](https://md.research.elamur.ai/free/en/topics/semantic-role-labeling/) is the closest neighbour: PropBank and FrameNet roles are the core of AMR and of frame-semantic parsing, and some of the earliest work here was called shallow semantic parsing. [Code & programming languages](https://md.research.elamur.ai/free/en/topics/code-and-programming/) shares the text-to-SQL literature, while [Evaluation & benchmarks](https://md.research.elamur.ai/free/en/topics/evaluation-benchmarks/) shares the dataset and metric papers. [Language models & pretraining](https://md.research.elamur.ai/free/en/topics/language-models/) supplies the encoders and the prompting methods of the newest work. [Machine translation](https://md.research.elamur.ai/free/en/topics/machine-translation/) is linked twice over: MT techniques are used to build parsers and generators, and meaning representations are proposed as a pivot for translation. [Text generation](https://md.research.elamur.ai/free/en/topics/text-generation/) and [Summarization](https://md.research.elamur.ai/free/en/topics/summarization/) cover AMR-to-text and AMR-based summarization.

Further links run to [Syntax & grammar formalisms](https://md.research.elamur.ai/free/en/topics/syntax-grammar/) (CCG, synchronous grammars), [Universal Dependencies](https://md.research.elamur.ai/free/en/topics/universal-dependencies/) (combining dependency trees with AMR), [Multilingual & cross-lingual NLP](https://md.research.elamur.ai/free/en/topics/multilingual-nlp/) (MTOP, cross-lingual AMR), [Dialogue systems](https://md.research.elamur.ai/free/en/topics/dialogue-systems/) (task-oriented parsing, CoSQL), [Coreference resolution](https://md.research.elamur.ai/free/en/topics/coreference-resolution/) (reentrancy, cross-document event coreference with AMR), [Question answering](https://md.research.elamur.ai/free/en/topics/question-answering/), [Information extraction](https://md.research.elamur.ai/free/en/topics/information-extraction/), [Idioms & multiword expressions](https://md.research.elamur.ai/free/en/topics/multiword-expressions/), [Interpretability](https://md.research.elamur.ai/free/en/topics/interpretability/), [Knowledge graphs & ontologies](https://md.research.elamur.ai/free/en/topics/knowledge-graphs/), [Lexical semantics & word embeddings](https://md.research.elamur.ai/free/en/topics/lexical-semantics/) and [Semitic languages](https://md.research.elamur.ai/free/en/topics/semitic-languages/), where Arabic text-to-SQL appears.

The shelves this topic stands on Machine translation: 62 of the 120 papers here.

**The numbers**

| Shelf | Papers |
| --- | --- |
| [Machine translation](https://md.research.elamur.ai/free/en/shelves/machine-translation/) | 62 papers |
| [Linguistics & languages](https://md.research.elamur.ai/free/en/shelves/linguistics/) | 53 papers |
| [Natural language processing](https://md.research.elamur.ai/free/en/shelves/nlp/) | 52 papers |
| [AI & machine learning](https://md.research.elamur.ai/free/en/shelves/ai/) | 9 papers |
| [Other](https://md.research.elamur.ai/free/en/shelves/other/) | 4 papers |
| [Computing & GPUs](https://md.research.elamur.ai/free/en/shelves/computing/) | 2 papers |

On the shelves, this topic stands mostly on [Machine translation](https://md.research.elamur.ai/free/en/shelves/machine-translation/), [Natural language processing](https://md.research.elamur.ai/free/en/shelves/nlp/) and [Linguistics & languages](https://md.research.elamur.ai/free/en/shelves/linguistics/), with a few papers on [AI & machine learning](https://md.research.elamur.ai/free/en/shelves/ai/).

## Key works in this library

- [Abstract Meaning Representation for Sembanking](https://md.research.elamur.ai/free/en/papers/banarescu-2013-abstract-meaning-representation-sembanking/) — the definition of AMR and its sembank.
- [Spider](https://md.research.elamur.ai/free/en/papers/yu-2018-spider-large-scale-human-labeled/) — cross-domain text-to-SQL with unseen test databases.
- [TaPas: Weakly Supervised Table Parsing via Pre-training](https://md.research.elamur.ai/free/en/papers/herzig-2020-tapas-weakly-supervised-table-parsing/) — table QA from answers, no logical forms.
- [Weakly Supervised Learning of Semantic Parsers for Mapping Instructions to Actions](https://md.research.elamur.ai/free/en/papers/artzi-2013-weakly-supervised-learning-semantic-parsers/) — grounded CCG parsing for navigation.
- [Generation that Exploits Corpus-Based Statistical Knowledge](https://md.research.elamur.ai/free/en/papers/langkilde-1998-generation-that-exploits-corpus-based/) — the Nitrogen lattice generator.
- [Shallow Semantic Parsing using Support Vector Machines](https://md.research.elamur.ai/free/en/papers/pradhan-2004-shallow-semantic-parsing-support-vector/) — PropBank role labeling with SVMs.
- [Learning Synchronous Grammars for Semantic Parsing with Lambda Calculus](https://md.research.elamur.ai/free/en/papers/wong-2007-learning-synchronous-grammars-semantic-parsing/) — λ-WASP on GeoQuery.
- [Unsupervised Semantic Parsing](https://md.research.elamur.ai/free/en/papers/poon-2009-unsupervised-semantic-parsing/) — logical forms induced without labels.
- [Lexical Generalization in CCG Grammar Induction for Semantic Parsing](https://md.research.elamur.ai/free/en/papers/kwiatkowski-2011-lexical-generalization-ccg-grammar-induction/) — factored CCG lexicons.
- [Frame-Semantic Parsing](https://md.research.elamur.ai/free/en/papers/das-2014-frame-semantic-parsing/) — the SEMAFOR parser for FrameNet.
- [Semantic Parsing for Single-Relation Question Answering](https://md.research.elamur.ai/free/en/papers/yih-2014-semantic-parsing-single-relation-question/) — neural matching for knowledge-base questions.
- [Improving Text-to-SQL Evaluation Methodology](https://md.research.elamur.ai/free/en/papers/dollak-2018-improving-text-sql-evaluation-methodology/) — query-based splits and cleaned corpora.
- [Neural AMR: Sequence-to-Sequence Models for Parsing and Generation](https://md.research.elamur.ai/free/en/papers/konstas-2017-neural-amr-sequence-sequence-models/) — seq2seq AMR with self-training.
- [A Graph-to-Sequence Model for AMR-to-Text Generation](https://md.research.elamur.ai/free/en/papers/song-2018-graph-sequence-model-amr-text/) — graph-state LSTM encoder.
- [AMR Parsing via Graph-Sequence Iterative Inference](https://md.research.elamur.ai/free/en/papers/cai-2020-amr-parsing-graph-sequence-iterative/) — concept and relation decisions refined jointly.
- [Graph Pre-training for AMR Parsing and Generation](https://md.research.elamur.ai/free/en/papers/bai-2022-graph-pre-training-amr-parsing/) — self-supervised pretraining on graphs.
- [Semantic Parsing for Task Oriented Dialog using Hierarchical Representations](https://md.research.elamur.ai/free/en/papers/gupta-2018-semantic-parsing-task-oriented-dialog/) — the TOP tree format for assistants.
- [MTOP: A Comprehensive Multilingual Task-Oriented Semantic Parsing Benchmark](https://md.research.elamur.ai/free/en/papers/li-2021-mtop-comprehensive-multilingual-task-oriented/) — six-language compositional assistant data.
- [SParC: Cross-Domain Semantic Parsing in Context](https://md.research.elamur.ai/free/en/papers/yu-2019-sparc-cross-domain-semantic-parsing/) — multi-turn text-to-SQL.
- [Bridging Textual and Tabular Data for Cross-Domain Text-to-SQL Semantic Parsing](https://md.research.elamur.ai/free/en/papers/lin-2020-bridging-textual-tabular-data-cross/) — BRIDGE, a BERT encoder over serialised schemas.
- [DIN-SQL: Decomposed In-Context Learning of Text-to-SQL with Self-Correction](https://md.research.elamur.ai/free/en/papers/pourreza-2023-din-sql-decomposed-context-learning/) — prompted decomposition for SQL.
- [Can LLM Already Serve as A Database Interface? A BIg Bench for Large-Scale Database Grounded Text-to-SQLs](https://md.research.elamur.ai/free/en/papers/li-2023-llm-already-serve-database-interface/) — BIRD and the efficiency score.
- [The Parallel Meaning Bank: Towards a Multilingual Corpus of Translations Annotated with Compositional Meaning Representations](https://md.research.elamur.ai/free/en/papers/abzianidze-2017-parallel-meaning-bank-multilingual-corpus/) — DRS annotations across four languages.
- [Squib: Expressive Power of Abstract Meaning Representations](https://md.research.elamur.ai/free/en/papers/bos-2016-squib-expressive-power-abstract-meaning/) — AMR in first-order logic and its limits.
- [Weisfeiler-Leman in the Bamboo: Novel AMR Graph Metrics and a Benchmark for AMR Graph Similarity](https://md.research.elamur.ai/free/en/papers/opitz-2021-weisfeiler-leman-bamboo-novel-amr/) — comparing AMR similarity metrics against human judgments.

## All 120 papers on this topic

**1** [2](https://md.research.elamur.ai/free/en/topics/semantic-parsing/page/2/) [next →](https://md.research.elamur.ai/free/en/topics/semantic-parsing/page/2/)

1. [**Abstract Meaning Representation for Sembanking**Laura Banarescu, Claire Bonial, Shu Cai, et al.*2013 · 1,915 citations*](https://md.research.elamur.ai/free/en/papers/banarescu-2013-abstract-meaning-representation-sembanking/)
2. [**Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Task**Tao Yu, Rui Zhang, Kai Yang, et al.*2018 · 1,582 citations*](https://md.research.elamur.ai/free/en/papers/yu-2018-spider-large-scale-human-labeled/)
3. [**TaPas: Weakly Supervised Table Parsing via Pre-training**Jonathan Herzig, Pawel Krzysztof Nowak, Thomas Müller, et al.*2020 · 844 citations*](https://md.research.elamur.ai/free/en/papers/herzig-2020-tapas-weakly-supervised-table-parsing/)
4. [**Semantic Parsing on Freebase from Question-Answer Pairs**Jonathan Berant, Andrew Chou, Roy Frostig, et al.*2013 · 785 citations*](https://md.research.elamur.ai/free/en/papers/berant-2013-semantic-parsing-freebase-question-answer/)
5. [**Semantic Parsing via Paraphrasing**Jonathan Berant, Percy Liang*2014 · 681 citations*](https://md.research.elamur.ai/free/en/papers/berant-2014-semantic-parsing-paraphrasing/)
6. [**WiC: the Word-in-Context Dataset for Evaluating Context-Sensitive Meaning Representations**Mohammad Taher Pilehvar, Jose Camacho-Collados*2019 · 592 citations*](https://md.research.elamur.ai/free/en/papers/pilehvar-2019-wic-word-context-dataset-evaluating/)
7. [**Weakly Supervised Learning of Semantic Parsers for Mapping Instructions to Actions**Yoav Artzi, Luke Zettlemoyer*2013 · 592 citations*](https://md.research.elamur.ai/free/en/papers/artzi-2013-weakly-supervised-learning-semantic-parsers/)
8. [**Generation that Exploits Corpus-Based Statistical Knowledge**Irene Langkilde, Kevin Knight*1998 · 521 citations*](https://md.research.elamur.ai/free/en/papers/langkilde-1998-generation-that-exploits-corpus-based/)
9. [**A Discriminative Graph-Based Parser for the Abstract Meaning Representation**Jeffrey Flanigan, Sam Thomson, Jaime Carbonell, et al.*2014 · 508 citations*](https://md.research.elamur.ai/free/en/papers/flanigan-2014-discriminative-graph-based-parser-abstract/)
10. [**Shallow Semantic Parsing using Support Vector Machines**Sameer S. Pradhan, Wayne H. Ward, Kadri Hacioglu, et al.*2004 · 497 citations*](https://md.research.elamur.ai/free/en/papers/pradhan-2004-shallow-semantic-parsing-support-vector/)
11. [**Semantic Parsing for Single-Relation Question Answering**Wen-tau Yih, Xiaodong He, Christopher Meek*2014 · 483 citations*](https://md.research.elamur.ai/free/en/papers/yih-2014-semantic-parsing-single-relation-question/)
12. [**Learning Synchronous Grammars for Semantic Parsing with Lambda Calculus**Yuk Wah Wong, Raymond Mooney*2007 · 464 citations*](https://md.research.elamur.ai/free/en/papers/wong-2007-learning-synchronous-grammars-semantic-parsing/)
13. [**Text-to-SQL Empowered by Large Language Models: A Benchmark Evaluation**Dawei Gao, Haibin Wang, Yaliang Li, et al.*2023 · 461 citations*](https://md.research.elamur.ai/free/en/papers/gao-2023-text-sql-empowered-large-language/)
14. [**Neural AMR: Sequence-to-Sequence Models for Parsing and Generation**Ioannis Konstas, Srinivasan Iyer, Mark Yatskar, et al.*2017 · 425 citations*](https://md.research.elamur.ai/free/en/papers/konstas-2017-neural-amr-sequence-sequence-models/)
15. [**Can LLM Already Serve as A Database Interface? A BIg Bench for Large-Scale Database Grounded Text-to-SQLs**Jinyang Li, Binyuan Hui, Ge Qu, et al.*2023 · 419 citations*](https://md.research.elamur.ai/free/en/papers/li-2023-llm-already-serve-database-interface/)
16. [**Frame-Semantic Parsing**Dipanjan Das, Desai Chen, André F. T. Martins, et al.*2014 · 411 citations*](https://md.research.elamur.ai/free/en/papers/das-2014-frame-semantic-parsing/)
17. [**Compositional Semantic Parsing on Semi-Structured Tables**Panupong Pasupat, Percy Liang*2015 · 404 citations*](https://md.research.elamur.ai/free/en/papers/pasupat-2015-compositional-semantic-parsing-semi-structured/)
18. [**DIN-SQL: Decomposed In-Context Learning of Text-to-SQL with Self-Correction**Mohammadreza Pourreza, Davood Rafiei*2023 · 397 citations*](https://md.research.elamur.ai/free/en/papers/pourreza-2023-din-sql-decomposed-context-learning/)
19. [**Learning for Semantic Parsing with Statistical Machine Translation**Yuk Wah Wong, Raymond Mooney*2006 · 370 citations*](https://md.research.elamur.ai/free/en/papers/wong-2006-learning-semantic-parsing-statistical-machine/)
20. [**Improving Text-to-SQL Evaluation Methodology**Catherine Finegan-Dollak, Jonathan K. Kummerfeld, Li Zhang, et al.*2018 · 350 citations*](https://md.research.elamur.ai/free/en/papers/dollak-2018-improving-text-sql-evaluation-methodology/)
21. [**Learning to Map Sentences to Logical Form: Structured Classification with Probabilistic Categorial Grammars**Luke S. Zettlemoyer, Michael Collins*2012 · 345 citations*](https://md.research.elamur.ai/free/en/papers/zettlemoyer-2012-learning-map-sentences-logical-form/)
22. [**Unsupervised Semantic Parsing**Hoifung Poon, Pedro Domingos*2009 · 345 citations*](https://md.research.elamur.ai/free/en/papers/poon-2009-unsupervised-semantic-parsing/)
23. [**Toward Abstractive Summarization Using Semantic Representations**Fei Liu, Jeffrey Flanigan, Sam Thomson, et al.*2015 · 337 citations*](https://md.research.elamur.ai/free/en/papers/liu-2015-abstractive-summarization-semantic-representations/)
24. [**A Graph-to-Sequence Model for AMR-to-Text Generation**Linfeng Song, Yue Zhang, Zhiguo Wang, et al.*2018 · 329 citations*](https://md.research.elamur.ai/free/en/papers/song-2018-graph-sequence-model-amr-text/)
25. [**TypeSQL: Knowledge-Based Type-Aware Neural Text-to-SQL Generation**Tao Yu, Zifan Li, Zilin Zhang, et al.*2018 · 301 citations*](https://md.research.elamur.ai/free/en/papers/yu-2018-typesql-knowledge-based-type-aware/)

**1** [2](https://md.research.elamur.ai/free/en/topics/semantic-parsing/page/2/) [next →](https://md.research.elamur.ai/free/en/topics/semantic-parsing/page/2/)

- [← previous topic Reasoning](https://md.research.elamur.ai/free/en/topics/reasoning/)
- [next topic → Semantic role labeling](https://md.research.elamur.ai/free/en/topics/semantic-role-labeling/)
- [↑ back to topics](https://md.research.elamur.ai/free/en/topics/)
