Phrase-Structure Grammars in Prolog

作者: Pierre M. Nugues

DOI: 10.1007/978-3-642-41464-0_9

关键词: Definite clause grammarExtended Affix GrammarL-attributed grammarContext-free grammarIndexed grammarProgramming languageContext-sensitive grammarParsingComputer scienceTree-adjoining grammar

摘要: This chapter introduces parsing using phrase-structure rules and grammars. It uses the Definite Clause Grammar (DCG) notation (Pereira Warren 1980) , which is a feature of virtually all Prologs. The DCG enables us to transcribe set directly into Prolog program.

参考文章(13)
Stan Szpakowicz, Ken Barker, Review of Natural language processing for prolog programmers by Michael A. Covington. Prentice-Hall 1994. Computational Linguistics. ,vol. 22, pp. 137- 139 ,(1996)
Barkley Rosser, The calculi of lambda-conversion ,(1941)
A. Colmerauer, Les systèmes Q ou un formalisme pour analyser et synthétiser des phrases sur ordinateur TAL. Traitement automatique des langues. ,vol. 33, pp. 105- 148 ,(1992)
Stuart M. Shieber, Fernando C. N. Pereira, Prolog and Natural-Language Analysis ,(1987)
Michael A. Covington, Hiyan Alshawi, The Core Language Engine Language. ,vol. 70, pp. 847- ,(1994) , 10.2307/416341
David Kurlander, Tim Skelly, Maarten Van Dantzich, David Thiel, David Pugh, Trace Wax, Andy Stankosky, Dan Ling, John Miller, Gene Ball, Lifelike Computer Characters: The Persona Project at Microsoft Research American Association for Artificial Intelligence. ,(1999)