Logo

Natural Language Processing for the Working Programmer

Small book cover: Natural Language Processing for the Working Programmer

Natural Language Processing for the Working Programmer
by


Number of pages: 78

Description:
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:
Download link
(400KB, PDF)

Similar books

Book cover: A Maximum Entropy Approach to Natural Language ProcessingA Maximum Entropy Approach to Natural Language Processing
by - 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.
(5873 views)
Book cover: Language, Proof and LogicLanguage, Proof and Logic
by - Center for the Study of Language
The book covers the boolean connectives, formal proof techniques, quantifiers, basic set theory, induction, proofs of soundness and completeness for propositional and predicate logic, and an accessible sketch of Godel's first incompleteness theorem.
(13519 views)
Book cover: Prolog and Natural-Language AnalysisProlog and Natural-Language Analysis
by - 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.
(14748 views)
Book cover: Machine Translation: an Introductory GuideMachine Translation: an Introductory Guide
by - Blackwell Pub
This introductory book looks at all aspects of Machine Translation: covering questions of what it is like to use a modern Machine Translation system, through questions about how it is done, to questions of evaluating systems, and more.
(5638 views)