Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Linguistic fundamentals for natural language processing II: 100 Essentials from semantics and pragmatics
Bender E., Lascarides A., Morgan & Claypool, San Rafael, CA, 2020. 256 pp.  Type: Book (978-1-633698-70-3)
Date Reviewed: Feb 24 2021

The ability of systems to process natural language is one of the most tangible results of the evolution of artificial intelligence (AI) in the last decade. Conversational interfaces--speech or text--are everywhere: in our Global Positioning System (GPS) apps, behind customer service systems, and even in healthcare. These applications, and many others to come in the near future, are possible due to advances in computational semantics, an area which lies at the intersection of logic, linguistics, information theory, and software engineering.

Linguistic fundamentals for natural language processing II is a thorough introduction to the field, meant for students and information technology (IT) professionals wanting to understand the nuances of human language and how it can be processed by systems. Through 100 small, self-contained articles--which the authors call “vignettes”--the conceptual wealth of computational semantics is scoped and made accessible to beginners.

This is no small feat. Just like language is the cornerstone of human intelligence, computational semantics has a key role in the development of AI. The complexity of the field mirrors the complexity of human language.

The concepts of context, ambiguity, entity reference and coreference, modal subordination, implied meaning in dialogues, anaphora, and so on are discussed and grounded in practical examples. The main computational strategies for dealing with meaning, namely lexical and compositional semantics, are also covered.

Even though the book centers on the pragmatic aspects of how computers process meaning, there is plenty of current academic references that researchers can leverage. Brief and accessible in this case doesn’t mean scientifically unsound; quite the contrary.

As good as what this book provides is, it is also important to point out that it is not designed to help in building natural language processing (NLP) systems. Readers will have to look elsewhere for algorithms for lexical, syntactic, or semantic analysis, or for a discussion of NLP tasks. Still, this book will equip them with the vocabulary and awareness needed to tackle NLP systems and research literature.

Reviewer:  Rosario Uceda-Sosa Review #: CR147198 (2107-0174)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
Natural Language Processing (I.2.7 )
Would you recommend this review?
Other reviews under "Natural Language Processing": Date
Sentiment analysis: mining opinions, sentiments, and emotions (2nd ed.)
Liu B.,  Cambridge University Press, Cambridge, UK, 2020. 448 pp. Type: Book (978-1-108486-37-8)
Oct 12 2021
Bayesian analysis in natural language processing (2nd ed.)
Cohen S.,  Morgan&Claypool Publishers, San Rafael, CA, 2019. 344 pp. Type: Book (978-1-681735-26-9)
May 28 2021
 Natural language processing with Python and spaCy: a practical introduction
Vasiliev Y.,  No Starch Press, San Francisco, CA, 2020. 192 pp. Type: Book (978-1-718500-52-5)
Mar 18 2021

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2022 ThinkLoud, Inc.
Terms of Use
| Privacy Policy