Learn both the theory and practical skills needed to go beyond merely understanding the inner workings of NLP, and start creating your own algorithms or models.
Natural language processing unleashed—Go from novice to ninja!
A deep dive in natural language processing for human-machine cooperation.
Gives a thorough, in-depth look at natural language processing, starting from the basics, all the way up to state-of-the-art problems.
An intuitive guide to start with natural language processing, which also covers deep learning techniques for NLP and real-world use cases. The book is full of many programming examples which help to learn the subject in a very pragmatic way.
Natural Language Processing in Action provides a great overview of current NLP tools in Python. I’ll definitely be keeping this book on hand for my own NLP work. Highly recommended!