CS244: Natural Language Processing with Deep Learning
In this course, students will gain a thorough introduction to cutting-edge research in Deep Learning for NLP. This course was formed in 2017 as a merger of the earlier CS224n (Natural Language Processing) and CS224d (Natural Language Processing with Deep Learning) courses. If you already have basic machine learning and/or deep learning knowledge, the course will be easier; however it is possible to take CS224n without it.
Source: web.stanford.edu