Neural Networks and backpropagation -- for named entity recognition
Recurrent neural networks -- for language modeling and
GRUs and LSTMs -- for machine translation
Practical tips: gradient checks, overfitting, regular
Project Advice, Neural Networks and Back-Prop (in full