An Introduction to Language Processing with Perl and Prol... and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading An Introduction to Language Processing with Perl and Prolog on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

An Introduction to Language Processing with Perl and Prolog: An Outline of Theories, Implementation, and Application with Special Consideration of English, French, and German (Cognitive Technologies) [Hardcover]

Pierre M. Nugues
3.0 out of 5 stars  See all reviews (1 customer review)
RRP: 71.00
Price: 68.72 & FREE Delivery in the UK. Details
You Save: 2.28 (3%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 12 July? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition 52.35  
Hardcover 68.72  
Paperback 55.11  

Book Description

5 April 2006 354025031X 978-3540250319 2006

This book teaches the principles of natural language processing and covers linguistics issues. It also details the language-processing functions involved, including part-of-speech tagging using rules and stochastic techniques. A key feature of the book is the author's hands-on approach throughout, with extensive exercises, sample code in Prolog and Perl, and a detailed introduction to Prolog. The book is suitable for researchers and students of natural language processing and computational linguistics.

Special Offers and Product Promotions

  • Spend 30 and get Norton 360 21.0 - 3 Computers, 1 Year 2014 for 24.99. Here's how (terms and conditions apply)

Product details

  • Hardcover: 514 pages
  • Publisher: Springer; 2006 edition (5 April 2006)
  • Language: English
  • ISBN-10: 354025031X
  • ISBN-13: 978-3540250319
  • Product Dimensions: 3.5 x 16.3 x 23.5 cm
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 2,037,089 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description


From the reviews:

"This book presents a concise introduction to natural language processing both theoretical and practical in nature with emphasis on English, French and German language structure. … The text is suitable for researchers and students of natural language processing and computational linguistics … . In fact, there is an elaborate internet site … dedicated to this book … ." (Rainer Horsch, Zentrablatt MATH, Vol. 1096 (22), 2006)

"This comprehensive NLP textbook is strongly algorithm-oriented and designed for talented computer programmers who might or might not be linguists. … Nugue’s book is also useful to working professionals as a handbook of techniques and algorithms. … this is an unusually useful and well-written book, and I plan to recommend it to my students as well as using it myself as a handbook." (Michael A. Covington, Computational Lingustics, Vol. 33 (4), 2007)

About the Author

Pierre Nugues’ research is focused on natural language processing for advanced user interfaces and spoken dialogue. This includes the design and the implementation of conversational agents within a multimodal framework and text visualization. He led the team that designed a navigation agent - Ulysse - that enables a user to navigate in a virtual reality environment using language, and the team that designed the CarSim system that generates animated 3D scenes from written texts.

Pierre Nugues has taught natural-language processing and computational linguistics at the following institutions: ISMRA, Caen, France; University of Nottigham, UK; Staffordshire University, UK; FH Konstanz, Germany; Lund University, Sweden; and Ghent University, Belgium.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

5 star
4 star
2 star
1 star
3.0 out of 5 stars
3.0 out of 5 stars
Most Helpful Customer Reviews
3.0 out of 5 stars A good book 20 Jan 2011
By unknown
This book does a good job of explaining the various theoretical foundations of NLP along side practical applicability using Prolog and Perl examples.
It does provide some introduction to Prolog, but the reader would be advised to have some practical knowledge of Prolog first before trying to understand the examples.
It can be a bit heavy reading if you are new to the area so it may be helpful to have the jurafsky book handy.

Few other good books to complement this one:
Text Mining Application Programming (mainly through perl)
The Text Mining Handbook
Text Mining - Predictive Methods for Analyzing Unstructured Information
The Handbook of Computational Linguistics and Natural Language Processing
Foundations of Statistical Natural Language Processing (Old book but a classic in the area)
Speech and Language Processing (a classic course text book in NLP)

These books don't delve so much into performance, scalability, stability in that much depth apart from algorithmic complexity.
So, you may want to give that a background thought when trying to apply any of the principles into a practical implementation for large-scale clustered application scenario.

NLP uses alot of Machine Learning principles especially for stochastic methods so you may like to look at an intro book on machine learning to get an idea where all the algorithms are about.
Reading around the area within the research community may also help your understanding of the area via journal papers - (citeseer, acm portal, etc)
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 4.7 out of 5 stars  3 reviews
6 of 6 people found the following review helpful
5.0 out of 5 stars Great algorithm-based book on the subject 28 Mar 2009
By calvinnme - Published on
This book has the same scope as Speech and Language Processing (2nd Edition) (Prentice Hall Series in Artificial Intelligence), but that book flies too high over the details. This book does a good job of covering the details without getting lost in them. The author takes the approach of explaining a concept first with excellent illustrations, then explains the algorithm that implements the concept, then shows detailed code in either Prolog or PERL.

This is not to say you can pick up this book without the proper background and get much out of it. Language processing is a field requiring a good background in a number of fields including the theory of computation, linguistics, artificial intelligence, and information theory to name a few. You should be familiar with all of these fields before tackling the book, although the author does introduce these topics somewhat before digging into details.

One thing the author does not do much of is explain Prolog or PERL. He assumes you already know these languages, although there is an appendix at the back of the book covering Prolog. Prolog is a difficult language to learn and is not at all intuitive. However, it is an excellent choice for coding up many algorithms concerning artificial intelligence. Thus, although I do not argue with the author's choice of language, I do recommend that you become fluent in Prolog before you read this book.

I used to recommend Jurafsky and Martin for people starting out learning language processing, but now I think I can recommend this book for not only the big picture but the details of this interesting field as well.
7 of 10 people found the following review helpful
5.0 out of 5 stars This book is going to be a classic !! 10 Oct 2006
By Apple Macs are wonderful! - Published on
This is a wonderful, code rich, book on language processing for computational linguists and language engineers. It is both theory and example rich with considerable detail throughout. The book is clearly written and very well structured!!

Highly recommended!
4.0 out of 5 stars Just What I Was Looking For 2 Oct 2013
By cosmo - Published on
Format:Hardcover|Verified Purchase
Subject matter, depth and breadth are just right. I work in both Perl and Prolog. Author's command of English is not perfect, but tolerable.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category