Natural Language Processing for the Working Programmer
by Daniël de Kok, Harm Brouwer
Number of pages: 78
We will go into many of the techniques that so-called computational linguists use to analyze the structure of human language, and transform it into a form that computers work with. We chose Haskell as the main programming language for this book.
Download or read it online for free here:
by A. L. Berger, S. A. Della Pietra, V. J. Della Pietra - Association for Computational Linguistics
The authors describe a method for statistical modeling based on maximum entropy. They present a maximum-likelihood approach for automatically constructing maximum entropy models and describe how to implement this approach efficiently.
by F. C. N. Pereira, S. M. Shieber - Center for the Study of Language
A concise introduction to logic programming and the logic-programming language Prolog both as vehicles for understanding elementary computational linguistics and as tools for implementing the basic components of natural-language-processing systems.
by Paul Vogt - Language Science Press
This book presents a series of experiments in which two robots try to solve the symbol grounding problem. The experiments are based on the language game paradigm, and involve real mobile robots that are able to develop a grounded lexicon ...
by Gerald Gazdar, Chris Mellish - Addison-Wesley
This book is aimed at computer scientists and linguists at undergraduate, postgraduate, or faculty level, who have taken a programming course in Lisp. The focus is on the processing of the orthographic forms of natural language utterances and text.