Disambiguate First, Parse Later: Generating Interpretations for Ambiguity Resolution in Semantic Parsing

Handling ambiguity and underspecification is an important challenge in natural language interfaces, particularly for tasks like text-to-SQL semantic parsing.We propose a modular approach 1 that resolves ambiguity using natural language interpretations before mapping these to logical forms (e.g., SQL queries).Although LLMs excel at parsing unambiguous utterances, they show strong biases for ambiguous ones, typically predicting only preferred interpretations.We constructively exploit this bias to generate an initial set of preferred disambiguations and then apply a specialized infilling model to identify and generate missing interpretations.To train the infilling model, we introduce an annotation method that uses SQL execution to validate different meanings.Our approach improves interpretation coverage and generalizes across datasets with different annotation styles, database structures, and ambiguity types.

Authors

Institutions

Publication Details

Published
2025-01-01
DOI
https://doi.org/10.18653/v1/2025.findings-acl.863
Primary Topic
Natural Language Processing Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Disambiguate First, Parse Later: Generating Interpretations for Ambiguity Resolution in Semantic Parsing

Irina Saparina, Mirella Lapata
Natural Language Processing Techniques
article

Disambiguate First, Parse Later: Generating Interpretations for Ambiguity Resolution in Semantic Parsing

Irina Saparina, Mirella Lapata
article en

Abstract

Handling ambiguity and underspecification is an important challenge in natural language interfaces, particularly for tasks like text-to-SQL semantic parsing.We propose a modular approach 1 that resolves ambiguity using natural language interpretations before mapping these to logical forms (e.g., SQL queries).Although LLMs excel at parsing unambiguous utterances, they show strong biases for ambiguous ones, typically predicting only preferred interpretations.We constructively exploit this bias to generate an initial set of preferred disambiguations and then apply a specialized infilling model to identify and generate missing interpretations.To train the infilling model, we introduce an annotation method that uses SQL execution to validate different meanings.Our approach improves interpretation coverage and generalizes across datasets with different annotation styles, database structures, and ambiguity types.

Language Science (South Korea) (KR), University of Edinburgh (GB)
Engineering and Physical Sciences Research Council
Openalex Percentile: Top 90%
Natural Language Processing Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.