Description |
xxiii, 430 pages : illustrations ; 24 cm |
Contents |
Introduction -- Your first NLP example -- Introduction to information search -- Information extraction -- Author profiling as a machine-learning task -- Linguistic feature engineering for author profiling -- Your first sentiment analyzer using sentiment lexicons -- Sentiment analysis with a data-driven approach -- Topic analysis -- Topic modeling -- Named-entity recognition |
Summary |
From smart speakers to customer service chatbots, apps that understand text and speech are everywhere. Natural language processing, or NLP, is the key to this powerful form of human/computer interaction. And a new generation of tools and techniques make it easier than ever to get started with NLP! "Getting started with natural language processing" teaches you how to upgrade user-facing applications with text and speech-based features. From the accessible explanations and hands-on examples in this book you'll learn how to apply NLP to sentiment analysis, user profiling, and much more. As you go, each new project builds on what you've previously learned, introducing new concepts and skills. Handy diagrams and intuitive Python code samples make it easy to get started, even if you have no background in machine learning! |
Subject |
Natural language processing (Computer science)
|
|
Python (Computer program language)
|
ISBN |
9781617296765 (pbk.) |
|
1617296767 (pbk.) |
|