##Introduction to Deep Learning and NLP
Requirements to run the notebooks
- Anaconda for python 2
- Keras
slides
Link to theTopics:
- 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)