[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.3115/997939.997999dlproceedingsArticle/Chapter ViewAbstractPublication PagescolingConference Proceedingsconference-collections
Article
Free access

How to invert a natural language parser into an efficient generator: an algorithm for logic grammars

Published: 20 August 1990 Publication History

Abstract

The use of a single grammar in natural language parsing and generation is most desirable for variety of reasons including efficiency, perspicuity, integrity, robustness, and a certain amount of elegance. In this paper we present an algorithm for automated inversion of a PROLOG-coded unification parser into an efficient unification generator, using the collections of minimal sets of essential arguments (MSEA) for predicates. The algorithm is also applicable to more abstract systems for writing logic grammars, such as DCG.

References

[1]
Colmerauer, Alain. 1982. PROLOG II: Manuel de reference et modele theorique. Groupe d'Intelligence Artificielle, Faculte de Sciences de Luminy, Marseille.
[2]
Dymetman, Marc and Isabelle, Pierre. 1988. "Reversible Logic Grammars for Machine Translation." Proc. of the Second Int. Conference on Machine Translation, Pittsburgh, PA.
[3]
Debray, Saumya, K. 1989. "Static Inference Modes and Data Dependencies in Logic Programs." ACM Transactions on Programming Languages and Systems. 11(3), July 1989, pp. 418--450.
[4]
Grishman, Ralph. 1986. Proteus Parser Reference Manual. Proteus Project Memorandum #4, Courant Institute of Mathematical Sciences, New York University.
[5]
Naish, Lee. 1986. Negation and Control in PROLOG. Lecture Notes in Computer Science, 238, Springer.
[6]
Shieber, Stuart M., 1988. "A uniform architecture for parsing and generation." Proceedings of the 12th COLING, Budapest, Hungary, pp. 614--619.
[7]
Shieber, Stuart, M., van Noord, Gertjan, Moore, Robert C. and Pereira, Fernando C. N. 1989. A Semantic-Head-Driven Generation Algorithm for Unification-Based Formalisms. Proceedings of the 27th Meeting of the ACL, Vancouver, B.C., pp. 7--17.
[8]
Shoham, Yoav and McDermott, Drew V. 1984. "Directed Relations and Inversion of PROLOG Programs." Proc. of the Int. Conference of Fifth Generation Computer Systems.
[9]
Strzalkowski, Tomek, 1989. Automated Inversion of a Unification Parser into a Unification Generator. Technical Report 465, Courant Institute of Mathematical Sciences, New York University.
[10]
Strzalkowski, Tomek, 1990. "An algorithm for inverting a unification grammar into an efficient unification generator." Applied Mathematics Letters, vol. 3, no. 1, pp. 93--96. Pergamon Press.
[11]
Strzalkowski, Tomek and Peng, Ping. 1990. "Automated Inversion of Logic Grammars for Generation." Proceedings of the 28th Annual Meeting of the ACL, Pittsburgh, PA.

Cited By

View all
  • (1994)Syntactic-head-driven generationProceedings of the 15th conference on Computational linguistics - Volume 110.3115/991886.991969(475-481)Online publication date: 5-Aug-1994
  • (1992)Towards computer-aided linguistic engineeringProceedings of the 14th conference on Computational linguistics - Volume 210.3115/992133.992198(827-834)Online publication date: 23-Aug-1992
  • (1992)Comparing two grammar-based generation algorithmsProceedings of the 30th annual meeting on Association for Computational Linguistics10.3115/981967.981978(81-88)Online publication date: 28-Jun-1992

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image DL Hosted proceedings
COLING '90: Proceedings of the 13th conference on Computational linguistics - Volume 2
August 1990
438 pages
  • Editor:
  • Hans Karlgren

Publisher

Association for Computational Linguistics

United States

Publication History

Published: 20 August 1990

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 1,537 of 1,537 submissions, 100%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (1994)Syntactic-head-driven generationProceedings of the 15th conference on Computational linguistics - Volume 110.3115/991886.991969(475-481)Online publication date: 5-Aug-1994
  • (1992)Towards computer-aided linguistic engineeringProceedings of the 14th conference on Computational linguistics - Volume 210.3115/992133.992198(827-834)Online publication date: 23-Aug-1992
  • (1992)Comparing two grammar-based generation algorithmsProceedings of the 30th annual meeting on Association for Computational Linguistics10.3115/981967.981978(81-88)Online publication date: 28-Jun-1992

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media