Fundamentals of Deep Learning for Natural Language Processing

Programme Overview

This workshop teaches deep learning techniques for understanding textual input using natural language processing (NLP) through a series of hands-on exercises. You’ll learn techniques to train a neural network for text classification, build a linguistic style model to extract features from a given text document, and create a neural machine translation model for converting text from one language to another.

Course Content

At the conclusion of the workshop, you’ll have an understanding of:

  • Classical approaches to convert text to a machine-understandable representation
  • Implementation and properties of distributed representations (embeddings)
  • Methods to train machine translators from one language to another

Key Information


Basic experience with neural networks and Python programming; familiarity with linguistics

Libraries, Tools & Framework

TensorFlow, Keras

Share this

Share on linkedin
Share on facebook
Share on twitter
Share on whatsapp
Share on telegram