Ders
COED1212914
DOĞAL DİL İŞLEME
- TEORİ
- 3
- UYGULAMA
- 0
- KREDİ
- 3
- AKTS
- 8
ÖN KOŞULLAR
Yok
ŞUNLARIN ÖN KOŞULU
Yok
OKUTULDUĞU PROGRAMLAR
AMAÇ
Bu ders Doğal Dil İşleme (DDİ)'nin temellerini ve derin öğrenmenin DDİ'ye uygulanmasını içermektedir. Bu dersin önkoşulu Makine Öğrenmesi'dir.
İÇERİK
Bu ders; Giriş,Scikit-learn ile basit bir DDİ akışı,Kelime vektörleri,Yinelemeli Sinir Ağları,Dil modelleri,Pytorch ve tensorflow,Metin sınıflandırma, metin özetleme, soru cevaplama,Sınav haftasına Hazırlık,Makine tercümesi,Dönüştürücüler,Hafif yüklü yapay zeka,Üretilen DDİ sistemleri,Proje sunumları,Proje sunumları; konularını içermektedir.
ÖĞRENME KAZANIMLARI
TR GÜNCELLENMEDİ- 1
Implement advanced neural network architectures using tensorflow or pytorch.
Öğretim yöntemi: Beyin Fırtınası Tekniği · Değerlendirme: Ödev
- 2
Complete a full NLP project involving advanced concepts in machine learning
Öğretim yöntemi: Bireysel Çalışma Yöntemi, Beyin Fırtınası Tekniği · Değerlendirme: Sözlü Sınav, Proje Görevi
- 3
Describe various NLP algorithms such as those used for text classification and text generation
Öğretim yöntemi: Tartışma Yöntemi, Örnek Olay Yöntemi, Proje Temelli Öğrenme Modeli, Proje Temelli Öğrenme Modeli, Deneyimle Öğrenme Modeli · Değerlendirme: Klasik Yazılı Sınav, Sözlü Sınav, Kısa Sınav
HAFTALIK PLAN
- HAFTA 1
Giriş
- HAFTA 2
Scikit-learn ile basit bir DDİ akışı
- HAFTA 3
Kelime vektörleri
- HAFTA 4
Yinelemeli Sinir Ağları
- HAFTA 5
Dil modelleri
- HAFTA 6
Pytorch ve tensorflow
- HAFTA 7
Metin sınıflandırma, metin özetleme, soru cevaplama
- HAFTA 8
Sınav haftasına Hazırlık
- HAFTA 9
Makine tercümesi
- HAFTA 10
Dönüştürücüler
- HAFTA 11
Hafif yüklü yapay zeka
- HAFTA 12
Üretilen DDİ sistemleri
- HAFTA 13
Proje sunumları
- HAFTA 14
Proje sunumları
DEĞERLENDİRME
- Ara Sınavın Başarıya Oranı50%
- Genel Sınavın Başarıya Oranı50%
İŞ YÜKÜ
| ETKİNLİK | SAYI | SAAT | TOPLAM |
|---|---|---|---|
| Ders Saati | 14 | 3 | 42 |
| Rehberli Problem Çözme | 0 | 0 | 0 |
| Problem Çözümü / Ödev / Proje / Rapor Tanzimi | 10 | 2 | 20 |
| Okul Dışı Diğer Faaliyetler | 0 | 0 | 0 |
| Proje Sunumu / Seminer | 8 | 10 | 80 |
| Kısa Sınav (QUİZ) ve Hazırlığı | 6 | 3 | 18 |
| Ara Sınav ve Hazırlığı | 1 | 30 | 30 |
| Genel Sınav ve Hazırlığı | 1 | 50 | 50 |
| Performans Görevi, Bakım Planı | 0 | 0 | 0 |
KAYNAKLAR
- Speech and Language Processing, Jurafsky and Martin, 3rd edition draft at https://web.stanford.edu/~jurafsky/slp3/
- Natural Language Processing with Python, Steven Bird, Ewan Klein, and Edward Loper at http://www.nltk.org/book/
ÖĞRETİM ELEMANLARI
- Prof.Dr. Selim AKYOKUŞKOORDİNATÖR
- Prof.Dr. Selim AKYOKUŞ