Å·±¦ÓéÀÖ

Jump to ratings and reviews
Rate this book

Practical Natural Language Processing: A Comprehensive Guide to Building Real-world NLP systems

Rate this book
If you want to build, iterate and scale NLP systems in a business setting and to tailor them for various industry verticals, this is your guide.

Consider the task of building a chatbot or text classification system at your organization. In the beginning, there may be little or no data to work with. At this point, a basic solution that uses rule based systems or traditional machine learning will be apt. As you accumulate more data, more sophisticated--and often data intensive--ML techniques can be used including deep learning. At each step of this journey, there are dozens of alternative approaches you can take. This book helps you navigate this maze of options.

456 pages, Paperback

Published July 21, 2020

89 people are currently reading
248 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
20 (27%)
4 stars
28 (38%)
3 stars
19 (26%)
2 stars
5 (6%)
1 star
0 (0%)
Displaying 1 - 11 of 11 reviews
Profile Image for Vinayak Hegde.
660 reviews90 followers
July 14, 2020
A fairly comprehensive technical book that looks at the practical applications of natural language processing across different Industry verticals. The book is full of practical considerations when building scalable NLP systems that can evolve. It covers not only the different possible libraries for every stage of the NLP processing but also pipelines and tools to bind the different stages together so that they can work in unison. It also covers the rough edges and gotchas where things don't work as well in a fast-evolving field. This advice is valuable as it is often the place where theory meets practice and sometimes does not deliver.

The book takes a deep look at code + data + research + practical application in a holistic way. The abundance of reference links to research papers, video talks, practical implementations, code repositories, and documentation for specific APIs was very welcome. I spent quite a bit of time reading up some of the interesting references and footnotes. The python notebooks are a good addon to the book (Code is at ) so you could read the book and the execute and change and play with the code side-by-side. Overall a great addition to ML/AI/NLP bookshelf. A must-read for any engineer/data scientist working on building NLP systems or wants to know more about the field.
Profile Image for Vinay Khobragade.
5 reviews
October 15, 2020
This book is not for coders who want to learn how things happen with code.
For me, reading the book was pretty frustrating. I thought that the book will speak more about methods to do tasks in NLP.
However, the book suggests only the following -
1. Building a model from scratch is very time consuming.
2. You need to use heuristics method first to get your job done.
3. You need to do bootstrapping from other APIs.
4. And then it goes on to tell you about different APIs that are provided by Google Cloud, IBM Cloud, AZURE, etc.

I would have loved if the authors would have - "code more and speak less"

Infact the chapters 1,2 and 3 are just fillers. The only chapter where there is some decent amount of code is chapter 4 - Text Classification.

Even in the deployment chapter all the authors care about is theory. And tell you about different libraries and APIs that you can use.

Probably the book is for those who don't know anything about NLP and come from Web development or Management background.

Even for a simple chat bot the authors didn't bother to show how you can build it from scratch but rather promote services such as Dailogflow and RasaNLU.

They have provided a github repository where all of their codes reside. Of course, it doesn't contain what you want to learn. And from any book (tech) you expect that the authors explain the code to you. Otherwise, there are plenty of many more code resources available that will do the task.
This entire review has been hidden because of spoilers.
Profile Image for LeoQuiroa.
50 reviews
September 4, 2021
From the level of detail of the problems on the real cases scenarios, you can imagine that the authors have a lot of experience in the field. Besides that, I found very useful the suggestion of libraries and rule of thumb for every step of the ML cycle. Finally, it gives a general idea of where the NLP is moving forward, which is exciting. I found useful chapters (3 ,5, and 11), and not so useful and a little bit repetitive (1,2,6) but overall it is a must-read in the NLP field.
Profile Image for Kautuk Kundan.
2 reviews
May 7, 2020
This book gives an overview of all the domains which can benefit from NLP however does not have enough hands-on content. The accompanying code repository is good but the code doesn't explain a lot of things in detail.
I wish there was a little more hands-on content about the mentioned practical use cases.

(I read the early release edition)
Profile Image for Bruce.
37 reviews
August 16, 2021
Not much on Philosophical merits and theories of Natural Language Processing this is an operational reference, and a practical guide for developing in NLP. It was slightly less comprehensive than I was looking for, but useful nonetheless
1 review
February 7, 2021
This book present a overview about NLP tasks, give us a start point to init in this field.
6 reviews
May 7, 2022
Good overview for non-technical managers involved in NLP. Unfortunately, for data scientists involved in creating products, there are more screenshots than code.
Profile Image for Amirali.
64 reviews5 followers
September 26, 2022
Not that much technical. It could have been a a collection of blogposts on medium or towards-data-science.
Profile Image for bimri.
AuthorÌý2 books9 followers
October 30, 2023
I found the insights shared in here to be quite applicable to date, although since chatGPT came to the block, most of the core areas NLP cared to solve; have gone the way of dinosaurs 🦕.
Displaying 1 - 11 of 11 reviews

Can't find what you're looking for?

Get help and learn more about the design.