Submitted by Betty Savka on March 20, 2009 - 10:05am
Course Title:
Introduction to Natural Language Processing (CS 2731, INFSCI 2420)
Credits:
3
Description:
This course provides an introduction to the field of natural language processing (NLP) - the creation of computer programs that can understand, generate, and learn natural language. Natural language understanding will be used as a vehicle to introduce the three major subfields of NLP: syntax, semantics, and pragmatics. The course will introduce both knowledge-based and statistical methods for NLP, and will illustrate the use of such methods in a variety of application areas.
Prerequisites:
none
Recitations:
none
Expected Class Size:
15-20 students
Frequency:
This course is usually offered in the fall term.
Spring 2015, Spring 2016, Spring 2017, Spring 2018, Spring 2019, Fall 2019