Deep Learning and NLP Training