Neural Semantic Parsing with Extremely Rich Symbolic Meaning Representations

Xiao Zhang, Gosse Bouma, Johan Bos
4/19/2024
cs.CL

No official code found. Best implementation: LastDance500/neural-symbolic-parsing (3 stars, MIT, last commit 2024-08-06).

Abstract

Current open-domain neural semantics parsers show impressive performance. However, closer inspection of the symbolic meaning representations they produce reveals significant weaknesses: sometimes they tend to merely copy character sequences from the source text to form symbolic concepts, defaulting to the most frequent word sense based in the training distribution. By leveraging the hierarchical structure of a lexical ontology, we introduce a novel compositional symbolic representation for concepts based on their position in the taxonomical hierarchy. This representation provides richer semantic information and enhances interpretability. We introduce a neural "taxonomical" semantic parser to utilize this new representation system of predicates, and compare it with a standard neural semantic parser trained on the traditional meaning representation format, employing a novel challenge set and evaluation metric for evaluation. Our experimental findings demonstrate that the taxonomical model, trained on much richer and complex meaning representations, is slightly subordinate in performance to the traditional model using the standard metrics for evaluation, but outperforms it when dealing with out-of-vocabulary concepts. This finding is encouraging for research in computational semantics that aims to combine data-driven distributional meanings with knowledge-based symbolic representations.

View on arXivView PDF

Code Implementations(1)

MIT

Code for neural symbolic parsing for Discourse Representation Structure

30PythonDec 12, 20232 years agoMIT

Similar Papers

Cite this paper

@article{zhang2024neural,
  title  = {Neural Semantic Parsing with Extremely Rich Symbolic Meaning Representations},
  author = {Xiao Zhang and Gosse Bouma and Johan Bos},
  year   = {2024},
  eprint = {2404.12698},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.12698v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.12698.svg)](https://codeofpaper.com/paper/2404.12698)

Discussion