
about this book
Natural Language Processing in Action, Second Edition, is your guide to creating machines that understand human language and can participate constructively in society.
About the technology
Recent advances in deep learning are creating NLP applications with unprecedented power to influence and assist us. Chatbots can now imitate real people, find that tip-of-your-tongue word, diagnose illness, support mental health, educate the public, and automatically generate document summaries—all with free open source software. Accessible open source tools, such as spaCy and PyTorch, make production-level NLP easier and more impactful than ever before.
About this book
With Natural Language Processing in Action, you will soon learn how to build machines that can communicate with us humans in our own language. In it, you will use readily available Python packages to capture the meaning of text and react accordingly. The book helps you to develop NLP skills from scratch, from traditional NLP approaches to modern deep learning architectures, as you tackle real-world problems, like extracting dates and names, classifying and analyzing documents, and answering free-form questions.
For special topics, we provide sufficient background material and cite resources (both text and online) for those who want to gain an in-depth understanding.
You’ll find this and more inside: