Mihai Surdeanu Deep Learning for Natural Language Processing