
| Course Code | : CSE440 |
| 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 |
Introducing the fundamentals of statistical natural language processing ,neural approaches, concepts, and applications. Learning current transformer architectures. Enabling students to statistical natural language processing projects with Python.
The current technical approaches for linguistic problems, parsing, sentence meaning, word senses, semantic role labeling, coreference resolution, machine translation, chatbots.
| Assoc. Prof. Fatih SOYGAZİ |
| 1. | Understanding how core natural language processing tasks can be applied with statistical approach. |
| 2. | Understanding how core natural language processing tasks can be applied with neural approach. |
| 3. | Become more interested in developing new statisctical natural language processing for solving different types of problems |
| 4. | Ability to adapt statistical natural language processing to problems especially in Computer Engineering |
| 5. | Developing natural language processing projects for various tasks |
| 1. | Dan Jurafsky and James H. Martin, “Speech and Language Processing”, 3rd Ed., Prentice Hall, 2023. |
| Type of Assessment | Count | Percent |
|---|---|---|
| Project | 2 | %100 |
| Activities | Count | Preparation | Time | Total Work Load (hours) |
|---|---|---|---|---|
| Lecture - Theory | 14 | 1 | 2 | 42 |
| Lecture - Practice | 14 | 0 | 2 | 28 |
| Assignment | 14 | 0 | 3 | 42 |
| Project | 2 | 10 | 10 | 40 |
| TOTAL WORKLOAD (hours) | 152 | |||
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 | 4 | 4 | 4 | 2 | 3 | 3 |
OÇ-2 | 4 | 5 | 3 | 3 | 3 | 4 | 3 | 3 | 4 | 5 | 2 |
OÇ-3 | 5 | 5 | 5 | 5 | 4 | 3 | 3 | 3 | 3 | 3 | 4 |
OÇ-4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 5 | 5 | 3 | 4 |
OÇ-5 | 4 | 4 | 4 | 3 | 5 | 5 | 5 | 2 | 3 | 3 | 4 |