COURSE UNIT TITLE

: PRINCIPLES OF NATURAL LANGUAGE PROCESSING

Description of Individual Course Units

Course Unit Code Course Unit Title Type Of Course D U L ECTS
CSE 5074 PRINCIPLES OF NATURAL LANGUAGE PROCESSING ELECTIVE 3 0 0 9

Offered By

Graduate School of Natural and Applied Sciences

Level of Course Unit

Second Cycle Programmes (Master's Degree)

Course Coordinator

PROFESSOR DOCTOR YALÇIN ÇEBI

Offered to

Computer Engineering Non-Thesis
COMPUTER ENGINEERING
Computer Engineering
Computer Engineering
Computer Engineering (Non-Thesis-Evening)

Course Objective

The main goal is to define structure of a language, modeling methods, morphology, parsing, basics of information retrieval, machine translation, natural language generation, automatic abstraction and basics of an electronic dictionary.

Learning Outcomes of the Course Unit

1   Recognize components of a language
2   Identify problems of language processing
3   Question natural language analysis methods
4   Analysis of a language by means of syntax and semantics
5   Design and develop both language and dictionary models

Mode of Delivery

Face -to- Face

Prerequisites and Co-requisites

None

Recomended Optional Programme Components

None

Course Contents

Week Subject Description
1 Introduction
2 Words
3 Words (cont'd)
4 Speech Recognition
5 Syntax
6 Parsing
7 Lexicalized and Probabilistic Parsing
8 Word Clauses
9 Semantics
10 Semantics (cont'd)
11 Pragmatics
12 Pragmatics (cont'd)
13 Pragmatics (cont'd)
14 Developing a Dictionary Model

Recomended or Required Reading

Textbook(s):
- Jurafsky, D., Martin, J.H., Speech and Language Processing, Prentice Hall, New Jersey, 2008, ISBN 978-0131873216
Supplementary Book(s):
- Manning, C.D., Schütze, H., Foundations of Statistical Natural Language Processing, The MIT Press, 1999, ISBN 978-0262133609
- Allen, J., Natural Language Understanding, Addison Wesley, 1994, ISBN 978 0805303346
Materials:
- AKTAŞ, Ö., ÇEBI, Y., Rule-Based Natural Language Processing Methods for Turkish, Lambert Academic Publishing (LAP), 2010, ISBN 978-3-8433-5599-5
- BIRANT, Ç.C., AKTAŞ, Ö., ÇEBI, Y., Root-Suffix Seperation of Turkish Words Basics,Design and Method, LAP Lambert Academic Publishing, 2010, ISBN 978-3-8433-5068-6
- AKTAŞ, Ö., ÇEBI, Y., Root and Suffixes Determination to Generate Large Scale Turkish Corpus - Basics, Concepts, Methods, LAP Lambert Academic Publishing, 2010, ISBN 978-3-8383-9423-7,(2010)

Planned Learning Activities and Teaching Methods

- Lectures
- Group study
- Application Development
- Presentation
- Homeworks
- Term project

Assessment Methods

SORTING NUMBER SHORT CODE LONG CODE FORMULA
1 PRJ PROJECT
2 FCG FINAL COURSE GRADE PRJ * 1


*** Resit Exam is Not Administered in Institutions Where Resit is not Applicable.

Further Notes About Assessment Methods

In the semester, each student will carry research on the given subjects and present the results weekly in the lesson. At the end of the semester, results of these research will be prepared as a report and the success of the student will be evaluated depending on the quality of this report.

Assessment Criteria

Course outcomes will be evaluated with the presentations and projects prepared by the student.

Language of Instruction

English

Course Policies and Rules

Students are expected to attend courses and realize their presentations on time.

Contact Details for the Lecturer(s)

Prof.Dr. Yalçın ÇEBI
Dokuz Eylul University
Department of Computer Engineering
Tinaztepe Campus 35160 BUCA/IZMIR
Tel: +90 (232) 301 74 07
e-mail: yalcin@cs.deu.edu.tr

Office Hours

To be announced.

Work Placement(s)

None

Workload Calculation

Activities Number Time (hours) Total Work Load (hours)
Lectures 14 3 42
Preparations before/after weekly lectures 14 3 42
Preparing assignments 7 15 105
Preparing presentations 7 4 28
TOTAL WORKLOAD (hours) 217

Contribution of Learning Outcomes to Programme Outcomes

PO/LOPO.1PO.2PO.3PO.4PO.5PO.6PO.7PO.8PO.9PO.10PO.11
LO.132513355225
LO.255523555255
LO.355524555255
LO.455525555254
LO.543545555344