Deep Learning and Modern Natural Language Processing (NLP)