An Efficient Implementation of the Head-Corner Parser
Gertjan van Noord (Alfa-informatica, BCN, University of Groningen)

TL;DR
This paper presents an efficient, robust head-corner parser implementation for constraint-based grammars, demonstrating improved speed and space efficiency through memoization and goal-weakening, suitable for spoken dialogue systems.
Contribution
It introduces a non-deterministic head-corner parser with memoization and goal-weakening, outperforming standard chart parsers in efficiency and robustness.
Findings
Head-corner parser with memoization outperforms standard chart parsers.
Goal-weakening significantly improves average case efficiency.
The parser effectively handles the OVIS grammar and NL Tools grammar.
Abstract
This paper describes an efficient and robust implementation of a bi-directional, head-driven parser for constraint-based grammars. This parser is developed for the OVIS system: a Dutch spoken dialogue system in which information about public transport can be obtained by telephone. After a review of the motivation for head-driven parsing strategies, and head-corner parsing in particular, a non-deterministic version of the head-corner parser is presented. A memoization technique is applied to obtain a fast parser. A goal-weakening technique is introduced which greatly improves average case efficiency, both in terms of speed and space requirements. I argue in favor of such a memoization strategy with goal-weakening in comparison with ordinary chart-parsers because such a strategy can be applied selectively and therefore enormously reduces the space requirements of the parser, while no…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Speech and dialogue systems · Service-Oriented Architecture and Web Services
