##Introduction to Deep Learning and NLP
- Anaconda for python 2
- Keras
Link to the slides
- What is deep learning?
- Motivation: Some use cases where it has produced state-of-art results
- Basic building blocks of Neural networks (Neuron, activation function, back propagation algorithm, gradient descent algorithm)
- Supervised learning (multi-layer perceptron, recurrent neural network) - notebook
- Introduction to word2vec - notebook
- Introduction to Recurrent Neural Networks
- Text classification using RNN - notebook
- Impact of GPUs (Some practical thoughts on hardware and software)