
eTEXT
Natural Language Processing with TensorFlow
The definitive NLP book to implement the most sought-after machine learning models and tasks, 2nd Edition
By: Andrei Lopatenko Thushan Ganegedara
eText | 29 July 2022 | Edition Number 2
At a Glance
eText
$49.49
OR
Free with Kobo Plus Read
Start Free Trial *- Subscribe and read all you want.
- $13.99 a month after free trial. Cancel Anytime. Learn more.
Instant online reading in your Booktopia eTextbook Library *
Read online on
Not downloadable to your eReader or an app
Why choose an eTextbook?
Instant Access *
Purchase and read your book immediately
Read Aloud
Listen and follow along as Bookshelf reads to you
Study Tools
Built-in study tools like highlights and more
* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.
From introductory NLP tasks to Transformer models, this new edition teaches you to utilize powerful TensorFlow APIs to implement end-to-end NLP solutions driven by performant ML (Machine Learning) models
Key Features
- Learn to solve common NLP problems effectively with TensorFlow 2.x
- Implement end-to-end data pipelines guided by the underlying ML model architecture
- Use advanced LSTM techniques for complex data transformations, custom models and metrics
Book Description
Learning to solve natural language processing problems is an important skill to master due to the explosive growth of data combined with the demand for machine learning solutions in production. Natural Language Processing with TensorFlow, Second Edition, will teach you to solve common real-world NLP problems with a variety of deep learning model architectures.
The book starts with getting the readers familiar with NLP and basics of TensorFlow. Then it gradually teaches different facets of TensorFlow 2.x. In the following chapters, you then learn to generate powerful word vectors, classify text, generate new text and generate image captions, among other exciting use-cases of real-world natural language processing.
TensorFlow has evolved to be an ecosystem that supports machine learning workflow through ingesting and transforming data, building models, monitoring and tracking. We will then read text directly from files and perform the required transformations through a TensorFlow data pipeline. We will also see how to use a versatile visualization tool known as TensorBoard to visualize our models.
By the end of this NLP book, you will be comfortable using TensorFlow for building deep learning models with many different architectures. Additionally, you'll confidently use TensorFlow throughout your machine learning workflow.
What you will learn
- Core concepts NLP and techniques with TensorFlow
- State of the art Transformers and how they are used to solve NLP tasks
- Sentence classification and text generation using CNNs and RNNS
- Advanced models for machine translation and image caption generation
- Building end-to-end data pipelines in TensorFlow
- Interesting facts and practices related to the task at hand
- Word representations of large amounts of data for deep learning
Who This Book Is For
This book is for Python developers and programmers 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 basic knowledge of machine learning and undergraduate-level calculus and linear algebra. No previous natural language processing experience required.
Table of Contents
- Introduction to Natural Language Processing
- Understanding TensorFlow
- Word2vec-Learning Word Embeddings, begins by discussing how to solve NLP tasks with TensorFlow2.x
- Advanced word2vec
- Sentence Classification with CNNs
- Recurrent Neural Networks
- Long Short Term Memory Networks (LSTMs)
- Application of LSTM - Generating Text
- Application of LSTM - Image Caption Generation
- Sequence to Sequence - Machine Translation
- Sequence to Sequence-Transformers
- Appendix
Read online on
ISBN: 9781838647742
ISBN-10: 1838647740
Published: 29th July 2022
Format: ePUB
Language: English
Publisher: Packt Publishing
Edition Number: 2