CSE 5270
Natural Language Processing
Natural language processing (NLP) is an important part of artificial intelligence (AI), endowing computers with the ability to process human language. NLP techniques are used in applications such as question answering, automatic language translation, and extracting structured information from text. This course will introduce fundamental ideas and recent research trends in NLP. Students will gain theoretical and practical experience with various NLP techniques (e.g., deep learning) and applications. Pre-reqs: basic linear algebra, basic probability and statistics, basic machine learning (CSE 417T or ESE 417 or instructor consent) and Python programming.
Instructors
Reviews
Interesting fact: A media in Chinese Apps Xiaohongshu rate his lab that "The lab not recommended to join" and then receive a lawyer\'s letter from him. What he did is really like a famous idol, Xukun Cai. Hope he had been practicing his teaching skill more than two and half years.
10/31/2024
Keep far away from this horrid person; never join his lab; never have any collabration with him; otherwise, you will be in trouble. 
10/31/2024
The professor only repeats the slides and is also not familiar with his slides... The course is totally meaningless, and it totally wastes the time.
10/17/2024
Prof Wang is definitely an expert in the NLP and LLMs, extremely professional and helpful
10/6/2024
Too easy, once again show how bad CS school is at WashU. For students in places like UCB this course must be like prior knowledge they already know. I can't believe that my classmates are so ignorant of basic concepts in ML, I don't understand how they can still earn BS or MS degrees. They should fail and earn a 2.0 gpa, which they will if in UCB.
5/13/2024