<meta http-equiv="refresh" content="0; URL=noscript.html"> METU | Course Syllabus

Course Learning Outcomes

By the end of the course student will be able to:

Describe the basic concepts in natural language processing

Create language models and use them as components of different NLP applications

Identify problems in natural language processing and design probabilistic models to solve them.

Understand the fundamentals of first order hidden markov models and the types of problems to which they are used as a solution.

Understand the fundamentals of different syntactic parsing systems/environments

Design and Build natural language processing systems consisting of different modules for processing different levels of information such as POS tagging, syntax, discourse etc

Present a state of the art research paper enriched with relevant literature survey

Communicate a research proposal through a technical document

Present and demonstrate an NLP project

Write a research paper with the results of the term project.