• Home
  • Research
  • Teaching
  • Bio
  • Production

Deep learning for Natural Language Processing

2018

Classes:
  • intro to natural language processing
  • quick primer on deep learning
  • word representations
  • convolutional neural networks, recurrent neural networks
  • advanced neural network architectures
Tutorials (click save as and open as jupyter notebook):
  • multi layer perceptron [colab]
  • tensors [colab]
  • classification (optional) [colab]
  • tagging [colab]
  • sentiment analysis [colab]
  • language modeling [colab]
  • translation with attention [colab]

2017

Classes:
  • intro to natural language processing
  • quick primer on deep learning
  • word representations
  • convolutional neural networks, recurrent neural networks
  • advanced neural network architectures
Tutorials:
  • neural networks with Keras [notebook]
  • word embeddings [support files, notebook]
  • sentiment analysis [support files, notebook]
  • language modeling [support files, notebook]
  • image and text representations [support files, images, notebook]