Getting Started with Natural Language Processing

Ekaterina Kochmar
  • MEAP began October 2019
  • Publication in Fall 2021 (estimated)
  • ISBN 9781617296765
  • 325 pages (estimated)
  • printed in black & white

placing your order...

Don't refresh or navigate away from the page.
print book Receive a print copy shipped to your door + the eBook in Kindle, ePub, & PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $23.19 $39.99 you save: $17 (42%) pBook + eBook + liveBook
Additional shipping charges may apply
FREE domestic shipping on orders of three or more print books
Getting Started with Natural Language Processing (print book) added to cart
continue shopping
go to cart

eBook Our eBooks come in Kindle, ePub, and DRM-free PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $18.55 $31.99 you save: $13 (42%) 3 formats + liveBook
FREE domestic shipping on orders of three or more print books
Getting Started with Natural Language Processing (eBook) added to cart
continue shopping
go to cart

This book is worth every penny, providing everything necessary to approach NLP in a way that is understandable and enjoyable.

Francisco Rivas
Look inside
Getting Started with Natural Language Processing gives you everything you need to get started with NLP in a friendly, understandable tutorial. Full of Python code and hands-on projects, each chapter provides a concrete example with practical techniques that you can put into practice right away. If you’re a beginner to NLP and want to upgrade your applications with functions and features like information extraction, user profiling, and automatic topic labeling, this is the book for you.

about the technology

Natural Language Processing is a set of data science techniques that enable machines to make sense of human text and speech. Advances in machine learning and deep learning have made NLP more efficient and reliable than ever, leading to a huge number of new tools and resources. From improving search applications to sentiment analysis, the possible applications of NLP are vast and growing.

about the book

Getting Started with Natural Language Processing is a hands-on guide to NLP with practical techniques you can put into action right away. By following the numerous Python-based examples and real-world case studies, you’ll apply NLP to search applications, extracting meaning from text, sentiment analysis, user profiling, and more. When you’re done, you’ll have a solid grounding in NLP that will serve as a foundation for further learning.

what's inside

  • Extracting information from raw text
  • Named entity recognition
  • Automating summarization of key facts
  • Topic labeling

about the reader

For beginners to NLP with basic Python skills.

about the author

Ekaterina Kochmar is an Affiliated Lecturer and a Senior Research Associate at the Natural Language and Information Processing group of the Department of Computer Science and Technology, University of Cambridge. She holds an MA degree in Computational Linguistics, an MPhil in Advanced Computer Science, and a PhD in Natural Language Processing.

FREE domestic shipping on orders of three or more print books

Extremely helpful! Every important detail in engineering and deploying algorithms covered in depth.

Luis Fernando Fontoura de Oliveira

Great content, tone, presentation, figures, and code. Pedagogical and thorough—friendly and engaging.

Erik Hansson

This is a fantastic deep delve into NLP, an area that can be difficult to hit the ground running with, but thankfully, Ekaterina has done all of the hard work for us!

Jason Hales

A very interesting and very informative book. It definitely got me interested in the topic even though I have had almost no exposure to it in the past.

James Woodruff

This is a great book for a beginner wanting to get started with NLP using Python. It covers the most popular topics you would want to learn about.

Lewis Van Winkle
RECENTLY VIEWED