LING 4570/6570

Natural Language Processing
Credit Hours:
3

An introduction to computer techniques for processing human languages, with a focus on textual data. Students will develop deep and intuitive understandings of quantitative and algorithmic principles behind NLP techniques, with an equal emphasis on classic and deep-learning approaches. Students will apply those techniques creatively to a variety of NLP tasks (e.g. part-of-speech tagging, sentiment analysis, dialogue act classification) to solve theoretical and applied problems in linguistics and language studies, including building language technology.