This textbook explains Deep Learning Architecture with applications to various NLP Tasks
including Document Classification Machine Translation Language Modeling and Speech
Recognition. With the widespread adoption of deep learning natural language processing (NLP)
and speech applications in many areas (including Finance Healthcare and Government) there is
a growing need for one comprehensive resource that maps deep learning techniques to NLP and
speech and provides insights into using the tools and libraries for real-world applications.
Deep Learning for NLP and Speech Recognition explains recent deep learning methods applicable
to NLP and speech provides state-of-the-art approaches and offers real-world case studies
with code to provide hands-on experience. Many books focus on deep learning theory or deep
learning for NLP-specific tasks while others are cookbooks for tools and libraries but the
constant flux of new algorithms tools frameworks and libraries in a rapidly evolving
landscape means that there are few available texts that offer the material in this book. The
book is organized into three parts aligning to different groups of readers and their
expertise. The three parts are: Machine Learning NLP and Speech Introduction The first part
has three chapters that introduce readers to the fields of NLP speech recognition deep
learning and machine learning with basic theory and hands-on case studies using Python-based
tools and libraries. Deep Learning Basics The five chapters in the second part introduce deep
learning and various topics that are crucial for speech and text processing including word
embeddings convolutional neural networks recurrent neural networks and speech recognition
basics. Theory practical tips state-of-the-art methods experimentations and analysis in
using the methods discussed in theory on real-world tasks. Advanced Deep Learning Techniques
for Text and Speech The third part has five chapters that discuss the latest and cutting-edge
research in the areas of deep learning that intersect with NLP and speech. Topics including
attention mechanisms memory augmented networks transfer learning multi-task learning domain
adaptation reinforcement learning and end-to-end deep learning for speech recognition are
covered using case studies.