Computer Science 490A - App/NaturalLanguageProcessing

Fall
2020
01
3.00
Brendan O'Connor
TU TH 2:30PM 3:45PM
UMass Amherst
68719
Fully Remote Class
brenocon@cs.umass.edu
This course will introduce NLP methods and applications, such as text classification, sentiment analysis, machine translation, and other applications to identify and use the meaning of text. During the course, students will (1) learn fundamental methods and algorithms for NLP; (2) become familiar with key facts about human language that motivate them, and help practitioners know what problems are possible to solve; and (3) complete a series of hands-on projects to use, implement, experiment with, and improve NLP tools. This course counts as a CS Elective for the CS Major (BA or BS).
Open to Senior and Junior Computer Science majors only. COMPSCI 220 & 240 w/ C AN ALTERNATE PREREQUISITE OF LINGUIST 492B IS ACCEPTABLE FOR LINGUISTICS MAJORS; LINGUISTICS STUDENTS WITH PROGRAMMING AND PROBABILITY EXPERIENCE WILL LIKELY BE ADMITTED AND ENCOURAGED TO SUBMIT AN OVERRIDE. STUDENTS FROM OTHER DISCIPLINES WILL BE CONSIDERED AS WELL IF AVAILABLE SEATS. STUDENTS NEEDING INSTRUCTOR PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/overrides.
Permission is required for interchange registration during the add/drop period only.