Skip over navigation

Course Offerings

Course Evaluation Results

Course Details

Spring 2017-2018
* COS 495   na, npdf

Special Topics in Computer Science - Natural Language Processing

Sida Wang

Methods and algorithms for natural language understanding with an emphasis on machine learning and deep learning approaches. Study topics such as language modeling, lexical semantics, distributed representations of meaning, syntactic and semantic parsing as a structured prediction problem, recurrent neural networks and related models such as long-short-term-memory, sequence-to-sequence learning and attention. Possible applications include grammar correction, sentiment analysis, machine translation, question answering, and natural language interfaces.

Sample reading list:
Daniel Jurafsky and James H. Martin, Speech and Language Processing
See instructor for complete list

Reading/Writing assignments:
Student is expected to read 10-20 pages per week. Assignments with programming every 2 weeks.

Mid Term Exam - 15%
Design Project - 35%
Programming Assignments - 50%

Other Requirements:
Not Open to First Year Undergraduates.

Prerequisites and Restrictions:
Prerequisites: multivariate calculus (MAT 201), linear algebra (MAT 202), programming python will be most used. Familiarity with probability, statistics, and machine learning..


Schedule/Classroom assignment:

Class numberSectionTimeDaysRoomEnrollmentStatus
40266 L01 01:30:00 pm - 02:50:00 pm T Th   Friend Center   008   Enrolled:14 Limit:50
40267 P01 10:00:00 am - 10:50:00 am M   Friend Center   108   Enrolled:5 Limit:25
40268 P02 01:30:00 pm - 02:20:00 pm W   Friend Center   110   Enrolled:9 Limit:25