Natural Language Processing
In this course, students examine in depth the problems, methods, and applications of NLP. Topics will include information retrieval, sentiment analysis, machine translation, document classification, and question answering. We will also cover the underlying theory from probability, statistics, and machine learning that are crucial for the field.
Prerequisites: (COMP 231 OR (COMP 271 or COMP 402)) AND (MATH 131 OR 161) and (STAT 103 OR STAT 203 OR ISSCM 241 OR PSYC 304 OR instructor permission).
Outcomes: Students will explain areas of NLP such as information retrieval, sentiment analysis, machine translation, document classification, question answering; Students will apply tools of NLP to a domain of their choice.
Prerequisites: (COMP 231 OR (COMP 271 or COMP 402)) AND (MATH 131 OR 161) and (STAT 103 OR STAT 203 OR ISSCM 241 OR PSYC 304 OR instructor permission).
Outcomes: Students will explain areas of NLP such as information retrieval, sentiment analysis, machine translation, document classification, question answering; Students will apply tools of NLP to a domain of their choice.