Prolog for natural language processing
Covering a wide range of important topics in Natural Language Processing (NLP), the text is based on logic. Offers state-of-the-art resumes on each subject introduced, a selection of working programs, bibliographic references and extensive appendices which give full listings of all the programs presented. The programming language used in the examples provided is Prolog which is available on an accompanying disk.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Introduction to Prolog
The linguistic background
Using logic grammars
37 other sections not shown
adjectives Adjgrp ambiguity analysis answer appropriate arguments assert bottom-up parser cakes call(P Chapter complex concat convert(Plur,Plurlist convert(Sing,Singlist cooperative responses corresponding database defined determiner developed elements example fact feature formalism give given in Appendix goal grammar implementation inferences inflected input integrity constraints intensional interface John left-recursive lexical lexicon linguistic logic logic programming merge misconception morphological natural language natural language processing node noun phrase np(NP object output parser parsing plural plural(Sing,Plur possible predicate prepositional presupposition problem programming language Prolog pronoun query reader reconsult('list.pro recursive redundancy relative clause Repl reply represented result rules Saint-Dizier saytime(T semantic network semantic representation semantic test sentence simple solutions string subcategorization frames subj subj/verb agreement symbol syntactic teaches courses terminal symbols transitive verb translation tree structure unification unify variable violation vp(X,Rep words