Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition


Manufacturer: Prentice Hall
Availability: Usually ships in 24 hours

List Price:$115.00
Our Price:$115.00
buy


Authors:
  • Daniel Jurafsky
  • James H. Martin

Description:



Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition
Reviews:

starsNeeds a second volume which explains the first
This book is by now an accepted classic in the field. It is basically the only textbook that covers so much of computational linguistics, so I have had no choice but to use it for the past several years. Just the same, I'd rather not use it for teaching linguistics students. While the book has much to offer the professional, including a broad range of topics extensively researched, it is much more useful in this "handbook" capacity than as a textbook for the uninitiated. The chief reasons for this are: 1) It is pedagogically very poor; the majority of concepts are either explained in a confusing and obfuscatory manner or are not explained and are simply left in algorithmic form. This is not usually edifying to the linguistics student with no computer science background. 2) There are too many mistakes in its algorithms and method overviews. So far as I can see, even the famed Earley parsing algorithm is wrong here, it will not yield the correct output. 3) It is not written in a language that linguistics students can understand. With no background in mathematics, computer science, or pseudocode, such students need much more coddling than is provided by this book, and they are virtually unable to read it. Basically, as the title to this review states, what is called for now is a book to explain the contents of this book. Perhaps if my students keep encouraging me to write it. . .



starsI looked for
something which I can employ - I am a linguist - and found to him immensly readable and useful


starsThe a good introduction to NLP, but could be improved
This book helped me to achieve what I started to do; with knowing to obtain an overall picture of the treating field of the natural language, with a emphase on the arrangement of language (in opposition to the identification). And I can recommend it to this level. The weakness of the book however is that it left me asking, "CORRECT, now what?". The book started extremely with a certain number of algorithms deprogrammation, finished models of automat, and N-grams which one could descend his teeth in algorithmic point-of-sight. But when it came to the real techniques for arrangement from natural language (chapters 14-17) the goods were not delivered. The algorithms disappeared, and the best than I could find was in chapter a 15 unfinished and and refutable treatment of the semantic techniques of analysis of Hiyan Alshawi which filled with fuel the engine of language of core the last decade. Chapter 16 treated lexicological semantics and was almost entirely free from algorithms. My feeling of intestine after reading of this text is that of the techniques of analysis will probably carry out to the methods of statistical study and probabilists who in a certain deviation of direction the need analyze correctly or exactly the language. I cannot censure the authors not to explore this in more depth, as this represents the edge for NLP and artificial intelligence. In any event, I am not in line lira Schutze and the book to equip which will provide if all goes well a little more hearth on this prospect. What me intrigue is the these majority of the people can understand a certain language, but very few people include/understand the grammar of their own language, particularly if they were private of a conventional teaching. Thus why the computers should have to know all about the rules and of the analysis of grammar? Could they in the place being formed simply while being exposed to enough interactions between the language and the objects? I teach in a department dominated by the foreign and immigrant students. I include/understand them more of time, but me would estimate that half of time their sentences or expressions would not fail to be analyzed correctly.


starsGood oveview, slightly overrated: broad and shallow
GENERAL IDEA: Broad insurance, it misses depth and details - in particular details practical. I.e., the presentation is often not very precise, mainly because it approaches too many subjects for its space available. I would not say that this book is strong on the theory one or the other. There is completely obvious that it avoids becoming too formal and precise, to remain probably attractive too for nonspecialists. CASE STUDY: A specific problem I had with the hidden models of Markov, that are supperficially presented (or diffusion which I could say) in several separate sections of the book, thus it is not a pleasure trying to completely include/understand them really correctly and like fundamental concept, to do the work in my particular application to them. TITRATE: The title of the book fallacious EAST because it starts with "Speeech" and of this book is not the word but the principal subject language (written). In fact there are only some chapters on the word. CONCLUSION: Obtain this book if you seek a good overall picture of the field. The book will present to you to a thousand of matters. As soon as you need the detailed insurance of a certain particular matter, you will seek the additional resources.


starsGood, but many errors
This book is a great general introduction to NLP, covering a broad range of the matters. Unfortunately there are many errors in the mathematical formulas and descriptions of algorithm, thus day before to download the errata enumerate Home Page of the book.


starsReadable, Rigorous, Thorough and Scholarly
I recently had reason to return to Jurafsky and Martin's* "Speech and Language Processing" to do a little brush-up on pronunciation models. Of course, I got diverted; this time by an insightful review of the "internal structure" of words. I came away reminded of why this is perhaps the single best textbook I've ever read. "Speech and Language Processing" is always the first source I check, and it is quite often the last.

First of all, Jurafsky and Martin cover absolutely everything you need to know in order to understand the state of the art systems and to read primary sources such as journals or conference proceedings. You could teach an advanced undergraduate or graduate course by simply tackling it a chapter at a time and discussing everyone's solutions to the exercises. The book is organized by interleaving theoretical topics, such as regular expressions and automata, with practical applications, such as pronunciation modeling or pattern matching. This allows for a fast start on interesting and realistic applications while providing a solid foundation for understanding the field.

Second, the book is not only readable, it's enjoyable. The examples are clever, not cute or forced. The topics flow from one to the next in an almost seamless narrative.

Third, the book is scholarly to the point of lacing pages with references to original sources. Somehow, Jurafsky and Martin have managed to track down fascinating threads such as the development of the currently accepted statistical models for speech recognition.

Fourth, and most amazingly, Jurafsky and Martin manage all of this while maintaining a rigorous standard of definition and example that should be a model to the rest of the field. Terms are defined when they're used or cross-referenced. Algorithms are given in well defined and carefully crafted pseudo-code (using pseudocode neatly leapfrogged two decades of computational linguistics books tied to obscure programming languages). For instance, their definition of CYK parsing is a minimal, elegant nesting of for-loops from which the complexity of the algorithm is self-evident. Speaking of rigor, the book is very well copy edited, typeset, and indexed.

This book isn't the last book you'll need; it's the first. Jurafsky and Martin open the door to the cognitive sciences, including linguistics, psychology and philosophy, and the computer sciences including logic, automata, formal languages, algorithms, and statistical estimation. Not to mention artificial intelligence; all the good problems are AI-complete**, after all, and Jurafsky and Martin don't let you forget it.

--------------------
* There were actually several other chapter authors, including Keith Vander Linden on Natural Language Generation, Nigel Ward on Machine Translation, and Andy Kehler on Discourse; it's a tribute to all of them that the book hangs together so well.
** "AI-complete", a term derived from "NP-complete" and "Turing-complete", applies to a problem that is so hard that if you solved it, you could solve any other interesting artificial intelligence problem in terms of the solution to your problem.


starsMost comprehensive introduction to NLP
This book is an exploit for whoever interested in the treatment of natural language and probably the most complete book on this subject. It provides a detailed overall picture of the most important aspects of NLP of the regular expressions to the desambiguisation of direction, the speech, and machine translation. I like in particular the bibliographical notes and histories in each chapter, which provide the context and the one good nombr' historical additional of references. The book is written and carefully structured well. However, it contains several idiotic typos (errors of truth-word) who are a little embarrassing, considering the matter of the book. This book does not cover the components of material of the voice recognition. It provides only one introduction to the data-processing aspects. Nevertheless, I do not think that the title is fallacious (like the other complaint of criticisms), but back-cover some should mention that it does not cover the electronic components and of treatment of the signals of the voice recognition.


starsExcellent Starting Point
This book covers a wide range of speech and liguistics related material and does a very good job in guiding the reader to up to date specialized research in each field.

Obviously, given the enormously ambitious scope, a single book cannot cover any of its areas in depth, but it serves as an ideal starting point for further exploration.


starsThis is not a speech book
This book has a good insurance on NLP but not word. The title is fallacious.


starsStrong on Theory
This book is strong on the theory, and good for the people who like that pleasant with the thing. Although it took to me above one week during a single-sided page to obtain (the free algorithm of grammar of context of Earley) it, it is a very good algorithm once that I included/understood it. It explains the majority of the aspects of this science which are necessary, although it could have entered more depth on the parts of identification and synthesis. I recommend to buy this book only if you are very serious about getting information about this subject, because it is certainly a training session for your brain.


starsall advanced students in speech science -- don't miss it!
A really fine handbook for the avançés students and researchers. It could profitably increase orders graduated of acoustic course after my own texts "of communication of the word: Fundamental principles, theory of perception of the language and technology ", Allyn


starsAn excellent introduction to NLP...
I began the Arrangement of natural language of James Allen of reading to obtain basic information on a project indepedent of study of NLP. The book was good, but I always found some points not very clear and am turned to me towards Jurafsky/Martin for more information. At the end I found Jurafsky very complete and to put at the ground much more to the bottom Allen. (they refer useful for popular films and cultivate them without sacrificing their reputation of academic.) The work present of the basic concepts of NLP like does it Allen, but then presents the applications which return continuously to the methods. For example, Allen explains the algorithm of Viterbi like method to label sentences. Jurafsky/Martin present it, then are referred to it in the applications such that the spellchecking, the identification of voice, and the labelling of sentence. The book is also used as guide useful to find papers more significant of NLP for more research. If you are interested by NLP it is an excellent place to be started!


starsA Landmark Book
The previous best book on NLP was James Allen's (1995), which was considered ambitious at the time because it covered syntax, semantics and some pragmatics. But Martin and Jurafsky is far more ambitious, because it covers speech recognition as well, and has far expanded coverage of language generation and translation. It also covers the great advances in statistical techniques that have marked the last decade. It is a beautiful synthesis that will reward the experienced expert in the field with new insights and new connections in the form of historical notes that are not well known. And it is well-written and clear enough that even the beginning student can follow it through. Before this book, you would have had to read Allen's book, Charniak's short book on statistical NLP, something on speech recognition, and something else on generation and translation. Like squeezing clowns into a circus car, Jurafsky and Martin somehow, improbably, manage to squeeze this all into one book, but in a way that is elegant and holds together perfectly; not at all the hodge-podge that one might expect. I expect that this book will be seen as one of the landmarks that pushes the field forward.

It's worth comparing this book to the other recent NLP text: Manning and Shutze. Jurafsky and Martin cover much more ground, including many aspects that are ignored by Manning and Schutze. So if you want a general overview of natural language, if you want to know about the syntax of English, or the intricacies of dialog, if you are teaching or taking a general NLP course, then Jurafsky and Martin is the one for you. But if your needs are more focused on the algorithms for lower-level text processing with statistical techniques, or if you want to build a specific practical application, then Manning and Schutze is far more comprehensive and likely to have your answer. If you're a serious student or professional in NLP, you just have to have both.


starsThe Book is a Masterpiece
The book presents an approach complete and easy to use to cover principal research in the treating field of the natural language and voice recognition. It mixes theories and applications to show the full cycle développemental of the data-processing aspect of NLP. It is one Duty-to have for those which can allow only one book but wish to practically learn from the aspects of the computational linguistics.


starsThe Book is a Masterpiece
The book presents an approach complete and easy to use to cover principal research in the treating field of the natural language and voice recognition. It mixes theories and applications to show the full cycle développemental of the data-processing aspect of NLP. It is one Duty-to have for those which can allow only one book but wish to practically learn from the aspects of the computational linguistics.


starsThe Book is a Masterpiece
The book presents an approach complete and easy to use to cover principal research in the treating field of the natural language and voice recognition. It mixes theories and applications to show the full cycle développemental of the data-processing aspect of NLP. It is one Duty-to have for those which can allow only one book but wish to practically learn from the aspects of the computational linguistics.


starsmust buy
It is an excellent text if you what to learn the word and the linguistic treatment. It gives a complete spectrum extending from the speech treating with the natural language treating, and the computational linguistics. I have pleasure really to read this book.


starsA great book for language processing applications!
This book provides an excellent comprehensive text on natural language processing and computational linguistics. I have found this book to be a valuable reference for professionals building language aware applications.



More Products:



--end of Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition