Natural Language Processing Using Python

Natural Language Processing Using Python

by Yuli Vasiliev
April 2020 (estimated), 280 pp.
ISBN-13: 
9781718500532
Use coupon code PREORDER to get 30% off!

Natural Language Processing with Python is an introduction to natural language processing (NLP), the task of converting human language into data that a computer can process. The book uses spaCy, a leading Python library for NLP, to guide readers through common NLP tasks related to generating and understanding human language with code. It addresses problems like understanding a user's intent, continuing a conversation with a human, and using syntactic dependencies. It also teaches you how to connect an NLP script to a messaging app, store user data in a database to fill in a form, and customize your own statistical models to improve text processing. This book will give you the foundation you need to build your own chatbots, ticket-ordering apps, text-condensing scripts, and more.

  • Fills the need for more accessible books on natural language processing
  • Uses examples and problems applicable to actual NLP apps
  • Includes exercises to help the reader move beyond each lesson
  • Covers foundational techniques that readers can implement in other NLP libraries, not just in spaCy
Author Bio 

Yuli Vasiliev is a programmer, freelance author, and consultant currently specializing in open source development, Oracle database technologies, and more recently natural language processing (NLP). Residence: Krasnodar, Russia Hometown: Krasnodar, Russia