
| Course Code | : CSE431 |
| Course Type | : Area Elective |
| Couse Group | : First Cycle (Bachelor's Degree) |
| Education Language | : English |
| Work Placement | : N/A |
| Theory | : 2 |
| Prt. | : 2 |
| Credit | : 3 |
| Lab | : 0 |
| ECTS | : 6 |
The main objective of this course is to make syntactic and semantical analysis of natural language by machine learning techniques. The techniques to capture the meaning in natural language will be applied in different application areas such as question answering systems, machine translation, recommender systems and chatbots.
Introduction to Natural Language Processing. Language models. Information retrieval. Vector semantics. Deep neural network architectures for natural language processing. Syntactic, statistical, dependency, semantic parsing. Chatbots. Question answering systems. To implement mentioned topics with the help of Python programming language.
| Assoc. Prof. Fatih SOYGAZİ |
| 1. | Gaining the understanding of natural language analysis techniques with the use of rule-based approaches and statistical methods. |
| 2. | Gaining the ability to understand Language Models. |
| 3. | Gaining the understanding of syntactic and semantic techniques of natural language processing. |
| 4. | Grasping machine-translation techniques. |
| 5. | Grasping discourse analysis methods. |
| 1. | Dan Jurafsky and James H. Martin; “Speech and Language Processing”, 3rd Ed., Prentice Hall, 2020. |
| 2. | Steven Bird, Ewan Klein, Edward Loper, “Natural Language Processing with Python”, 1st Ed., O’Reilly Media, 2009. |
| Type of Assessment | Count | Percent |
|---|---|---|
| Midterm Examination | 1 | %40 |
| Final Examination | 1 | %60 |
| Activities | Count | Preparation | Time | Total Work Load (hours) |
|---|---|---|---|---|
| Lecture - Theory | 14 | 0 | 2 | 28 |
| Lecture - Practice | 14 | 0 | 2 | 28 |
| Assignment | 14 | 0 | 1 | 14 |
| Term Project | 1 | 16 | 8 | 24 |
| Midterm Examination | 1 | 16 | 8 | 24 |
| Final Examination | 1 | 16 | 16 | 32 |
| TOTAL WORKLOAD (hours) | 150 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | |
OÇ-1 | 3 | 3 | 3 | 3 | 4 | 3 | 3 | 4 | 3 | 3 | 3 |
OÇ-2 | 4 | 4 | 4 | 3 | 5 | 4 | 3 | 4 | 3 | 5 | 4 |
OÇ-3 | 3 | 3 | 5 | 5 | 5 | 3 | 4 | 5 | 5 | 5 | 4 |
OÇ-4 | 3 | 3 | 3 | 3 | 4 | 3 | 4 | 3 | 3 | 4 | 4 |
OÇ-5 | 4 | 4 | 4 | 3 | 5 | 4 | 3 | 4 | 4 | 4 | 4 |