Logic Grammars

Logic grammars have found wide application both in natural language processing and in formal applications such as compiler writing. This book introduces the main concepts involving natural and formal language processing in logic programming, and discusses typical problems which the reader may encoun...

Full description

Bibliographic Details
Main Authors: Abramson, Harvey, Dahl, Veronica (Author)
Format: eBook
Language:English
Published: New York, NY Springer New York 1989, 1989
Edition:1st ed. 1989
Series:Artificial Intelligence
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
LEADER 03679nmm a2200337 u 4500
001 EB000619637
003 EBX01000000000000000472719
005 00000000000000.0
007 cr|||||||||||||||||||||
008 140122 ||| eng
020 |a 9781461236405 
100 1 |a Abramson, Harvey 
245 0 0 |a Logic Grammars  |h Elektronische Ressource  |c by Harvey Abramson, Veronica Dahl 
250 |a 1st ed. 1989 
260 |a New York, NY  |b Springer New York  |c 1989, 1989 
300 |a XIV, 234 p  |b online resource 
505 0 |a 0. Introduction and Historic Overview -- I. Grammars for Formal Languages and Linguistic Research -- 1. What are Logic Grammars -- 2. Relation of Logic Grammars to Prolog -- II. Getting Started: How to Write a Simple Logic Grammar -- 3. Step-by-Step Development of a Natural Language Analyser -- 4. Choosing Internal Representations for Natural Language -- 5. Developing a Logic Grammar for a Formal Application -- III. Different Types of Logic Grammars — What Each Is Useful For -- 6. Basic Types of Logic Grammars -- 7. Building Structure -- 8. Modifier Structure Grammars -- 9. Definite Clause Translation Grammars and their Applications -- 10. Further Expressive Power — Discontinuous Grammars -- IV. Other Applications -- 11. Other Formalisms -- 12. Bottom Up Parsing -- V. Logic Grammars and Concurrency -- 13. Parsing with Committment -- Appendices -- I. Input/Output in Logic Grammars -- 1. Input of a Sentence -- II. Implementation of Logic Grammar Formalisms -- 1. SYNAL: Compiling Disc. Grammars to Prolog -- 2. A Short Interpreter for Static Discontinuity Grammars -- 3. Implementations of DCTGs -- 3.1. An Interpreter for Definite Clause Translation Grammars -- 3.2. Compiling Definite Clause Translation Grammars to Prolog -- 3.3. Typing DCTGs -- Literature 
653 |a Compilers (Computer programs) 
653 |a Compilers and Interpreters 
653 |a Artificial Intelligence 
653 |a Formal Languages and Automata Theory 
653 |a Machine theory 
653 |a Artificial intelligence 
700 1 |a Dahl, Veronica  |e [author] 
041 0 7 |a eng  |2 ISO 639-2 
989 |b SBA  |a Springer Book Archives -2004 
490 0 |a Artificial Intelligence 
028 5 0 |a 10.1007/978-1-4612-3640-5 
856 4 0 |u https://doi.org/10.1007/978-1-4612-3640-5?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 006.3 
520 |a Logic grammars have found wide application both in natural language processing and in formal applications such as compiler writing. This book introduces the main concepts involving natural and formal language processing in logic programming, and discusses typical problems which the reader may encounter, proposing various methods for solving them. The basic material is presented in depth; advanced material, involving new logic grammar formalisms and applications, is presented with a view towards breadth. Major sections of the book include: grammars for formal language and linguistic research, writing a simple logic grammar, different types of logic grammars, applications, and logic grammars and concurrency. This book is intended for those interested in logic programming, artificial intelligence, computational linguistics, Fifth Generation computing, formal languages and compiling techniques. It may be read profitably by upper-level undergraduates, post-graduate students, and active researchers on the above-named areas. Some familiarity with Prolog and logic programming would be helpful; the authors, however, briefly describe Prolog and its relation to logic grammars. After reading Logic Grammars, the reader will be able to cope with the ever-increasing literature of this new and exciting field