Natural Language Processing with TensorFlow
Gain insights into NLP with TensorFlow and Keras, building embeddings, and mastering CNNs, RNNs, transformers for tasks like text generation, translation, and question answering with BERT.
Join 3.1 million developers at
What You'll Learn
- Familiarity with word embeddings, including the skip-gram model, continuous bag-of-words (CBOW), and Global Vector representations (GloVe)
- Understanding of deep models like CNNs, RNNs, LSTMs, and GRUs
- Hands-on experience building NLP tools using TensorFlow, Keras, and Hugging Face libraries
- Working knowledge of transformers and their variants in sequence-to-sequence modeling
Learning Roadmap
1.
Introduction to Natural Language Processing
Introduction to Natural Language Processing
2.
Understanding TensorFlow 2
Understanding TensorFlow 2
3.
Word2vec: Learning Word Embeddings
Word2vec: Learning Word Embeddings
10 Lessons
10 Lessons
4.
Advanced Word Vector Algorithms
Advanced Word Vector Algorithms
13 Lessons
13 Lessons
5.
Sentence Classification with Convolutional Neural Networks
Sentence Classification with Convolutional Neural Networks
13 Lessons
13 Lessons
6.
Recurrent Neural Networks
Recurrent Neural Networks
10 Lessons
10 Lessons
7.
Understanding Long Short-Term Memory Networks
Understanding Long Short-Term Memory Networks
7 Lessons
7 Lessons
8.
Applications of LSTM: Generating Text
Applications of LSTM: Generating Text
9 Lessons
9 Lessons
9.
Sequence-to-Sequence Learning: Neural Machine Translation
Sequence-to-Sequence Learning: Neural Machine Translation
13 Lessons
13 Lessons
10.
Transformers
Transformers
10 Lessons
10 Lessons
11.
Image Captioning with Transformers
Image Captioning with Transformers
10 Lessons
10 Lessons
13.
Appendix: Mathematical Foundations and Advanced TensorFlow
Appendix: Mathematical Foundations and Advanced TensorFlow
7 Lessons
7 Lessons
Packt
A tech learning platform that provides online courses, eBooks, videos, and other resources to help individuals and organizations stay ahead of emerging and popular technologies.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources