Book

Natural Language Processing with TensorFlow

TensorFlow is the leading framework for deep learning algorithms critical to artificial intelligence, and natural language processing (NLP) makes much of the data used by deep learning applications accessible to them. This book brings the two together and teaches deep learning developers how to work with today’s vast amount of unstructured data.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

15h44m

Language

English

About Book

Who Is This Book For?

This book is for Python developers with a strong interest in deep learning, who want to learn how to leverage TensorFlow to simplify NLP tasks. Fundamental Python skills are assumed, as well as some knowledge of machine learning and undergraduate-level calculus and linear algebra. No previous natural language processing experience required, although some background in NLP or computational linguistics will be helpful.

Book content

chapters 15h44m total length

Introduction

How to Get TensorFlow to Work

Producing Word Embeddings with Word2Vec

Advanced Word2Vec

Sentence Classification with CNNs

Language Modelling with RNNs

What is LSTM?

Applying LSTM to Text Generation

Applications of LSTM: Image Caption Generation

Neural Machine Translation

NLP developments and Trends

Appendix I Linear Algebra and Statistics

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required