Survey of Abstract Meaning Representation: Then, Now, Future
Behrooz Mansouri
TL;DR
The paper surveys Abstract Meaning Representation (AMR), a graph-based semantic representation that encodes who does what to whom while abstracting away surface syntax. It covers the history and design of AMR, annotation guidelines, and enrichment strategies, then details text-to-AMR parsing and AMR-to-text generation, including evaluation metrics and evolving neural and large-language-model approaches. It also surveys non-English AMR research, multilingual corpora, and cross-lingual parsing/generation, highlighting resources like MASSIVE-AMR and XL-AMR. Finally, it discusses applications across text generation, classification, information extraction, and information seeking, and outlines future directions such as uniform meaning representations and deeper integration with multilingual and multimodal tasks.
Abstract
This paper presents a survey of Abstract Meaning Representation (AMR), a semantic representation framework that captures the meaning of sentences through a graph-based structure. AMR represents sentences as rooted, directed acyclic graphs, where nodes correspond to concepts and edges denote relationships, effectively encoding the meaning of complex sentences. This survey investigates AMR and its extensions, focusing on AMR capabilities. It then explores the parsing (text-to-AMR) and generation (AMR-to-text) tasks by showing traditional, current, and possible futures approaches. It also reviews various applications of AMR including text generation, text classification, and information extraction and information seeking. By analyzing recent developments and challenges in the field, this survey provides insights into future directions for research and the potential impact of AMR on enhancing machine understanding of human language.
