Course Content (Syllabus)
Text Processing, Language Modeling with N-Grams, Text Classifiers, Vector Semantics, Neural Nets and Neural Language Models, Part-of-speech Tagging, Sequence Processing with Recurrent Networks, Information Extraction, Question Answering, Dialog Systems and Chatbots (Conversational Agents)
Additional bibliography for study
Daniel Jurafsky, James. H. Martin. Speech and Language Processing, 3rd Edition draft, https://web.stanford.edu/~jurafsky/slp3/
Steven Bird, Ewan Klein, and Edward Loper. Natural Language Processing with Python, https://www.nltk.org/book/