LIN447H5 • Topics in Natural Language Processing


A brief introduction to Linguistics and Computing followed by applications to computational understanding of text and language. This course is cross-disciplinary, tools and project based; it teams Linguistics and Computer Science students in projects exploring novel applications of Natural Language Processing. Example topics include text summarization, classification and sentiment analysis using tools such as Python and the NLTK with applications to understanding the web and social media. Topics and applications will vary by instructor.

For LIN program students: ( LIN232H5 or LIN247H5 or LIN347H5 or JAL353H5) plus 1.0 additional credit at the 300 level. For CS program students: CSC207H5 and STA256H5 and/or permission from the instructor.
Distribution Requirement
Total Instructional Hours
Mode of Delivery
In Class
Program Area