Sorry, you need to enable JavaScript to visit this website.

Site-wide links

Course Listings

481 - Introduction to Natural Language Processing

Credits: 
3
General Education: 
Yes
Minors: 
Language Science
Immersions: 
Human Language Technology & Computational Linguistics
Language Science
Class Description: 
This course provides theoretical foundation as well as hands-on (lab-style) practice in computational approaches for processing natural language text. The course will have relevance to various disciplines in the humanities, sciences, computational, and technical fields. We will discuss problems that involve different components of the language system (such as meaning in context and linguistic structures). Students will additionally collaborate in teams on modeling and implementing natural language processing and digital text solutions. We will program in Python and use the Natural Language Toolkit and related tools (such as Weka).

Job Posting: Tenure Track

This year, we are hiring for a tenure track position in Digital Writing and New Media Production. Check out the job announcement here!