Deep Learning for Natural Language Processing

Author: Stephan Raaijmakers

Stephan Raaijmakers (Author)
Visit Author Page
Books by him and info about author and more.

Are you a Author?
Learn more here

Save 28%
MRP: $5999
You Pay: $4379
You save: $16.20
Leadtime to ship in days (default): Usually ships in 25-30 days
Reward points: 37 points
Our advantages
  • — SMS notification
  • — Return and exchange
  • — Different payment methods
  • — Best price
  • — Personalised Service
AuthorStephan Raaijmakers Leadtime to ship in days (default)Usually ships in 25-30 days

Explore the most challenging issues of natural language processing, and learn how to solve them with cutting-edge deep learning!

Inside Deep Learning for Natural Language Processing you’ll find a wealth of NLP insights, including:

    An overview of NLP and deep learning
    One-hot text representations
    Word embeddings
    Models for textual similarity
    Sequential NLP
    Semantic role labeling
    Deep memory-based NLP
    Linguistic structure
    Hyperparameters for deep NLP

Deep learning has advanced natural language processing to exciting new levels and powerful new applications! For the first time, computer systems can achieve "human" levels of summarizing, making connections, and other tasks that require comprehension and context. Deep Learning for Natural Language Processing reveals the groundbreaking techniques that make these innovations possible. Stephan Raaijmakers distills his extensive knowledge into useful best practices, real-world applications, and the inner workings of top NLP algorithms.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Deep learning has transformed the field of natural language processing. Neural networks recognize not just words and phrases, but also patterns. Models infer meaning from context, and determine emotional tone. Powerful deep learning-based NLP models open up a goldmine of potential uses.

About the book

Deep Learning for Natural Language Processing teaches you how to create advanced NLP applications using Python and the Keras deep learning library. You’ll learn to use state-of the-art tools and techniques including BERT and XLNET, multitask learning, and deep memory-based NLP. Fascinating examples give you hands-on experience with a variety of real world NLP applications. Plus, the detailed code discussions show you exactly how to adapt each example to your own uses!

What's inside

    Improve question answering with sequential NLP
    Boost performance with linguistic multitask learning
    Accurately interpret linguistic structure
    Master multiple word embedding techniques

About the Reader

For readers with intermediate Python skills and a general knowledge of NLP. No experience with deep learning is required.

About the Author

Stephan Raaijmakers is professor of Communicative AI at Leiden University and a senior scientist at The Netherlands Organization for Applied Scientific Research (TNO).

Table of Contents


1 Deep learning for NLP
2 Deep learning and language: The basics
3 Text embeddings


4 Textual similarity
5 Sequential NLP
6 Episodic memory for NLP
7 Attention
8 Multitask learning
9 Transformers
10 Applications of Transformers: Hands-on with BERT

Stephan Raaijmakers
Condition Type
Country Origin
Gift Wrap
Leadtime to ship in days (default)
Usually ships in 25-30 days
Manning Publications
Find similar

No posts found

Have you used the product?

Tell us something about it and help others to make the right decision

Write a review
Possibly you may be interested
  • Forthcoming/Pre-Order
  • Bestsellers
  • Recently Viewed
Fast and high quality delivery

Our company makes delivery all over the country

Quality assurance and service

We offer only those goods, in which quality we are sure

Returns within 30 days

You have 30 days to test your purchase