Book description
Natural Language Processing (NLP) provides boundless opportunities for solving problems in artificial intelligence, making products such as Amazon Alexa and Google Translate possible. If you’re a developer or data scientist new to NLP and deep learning, this practical guide shows you how to apply these methods using PyTorch, a Python-based deep learning library.
Authors Delip Rao and Brian McMahon provide you with a solid grounding in NLP and deep learning algorithms and demonstrate how to use PyTorch to build applications involving rich representations of text specific to the problems you face. Each chapter includes several code examples and illustrations.
- Explore computational graphs and the supervised learning paradigm
- Master the basics of the PyTorch optimized tensor manipulation library
- Get an overview of traditional NLP concepts and methods
- Learn the basic ideas involved in building neural networks
- Use embeddings to represent words, sentences, documents, and other features
- Explore sequence prediction and generate sequence-to-sequence models
- Learn design patterns for building production NLP systems
Table of contents
- Preface
- 1. Introduction
- 2. A Quick Tour of Traditional NLP
- 3. Foundational Components of Neural Networks
- 4. Feed-Forward Networks for Natural Language Processing
- 5. Embedding Words and Types
- 6. Sequence Modeling for Natural Language Processing
- 7. Intermediate Sequence Modeling for Natural Language Processing
- 8. Advanced Sequence Modeling for Natural Language Processing
- 9. Classics, Frontiers, and Next Steps
- Index
Product information
- Title: Natural Language Processing with PyTorch
- Author(s):
- Release date: February 2019
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491978238
You might also like
book
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd Edition
Through a recent series of breakthroughs, deep learning has boosted the entire field of machine learning. …
book
Python for Data Analysis, 3rd Edition
Get the definitive handbook for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Practical Recommender Systems
Practical Recommender Systems explains how recommender systems work and shows how to create and apply them …