An implementation of the CKY parsing algorithm for the Turkish language using our custom Context-Free Grammar (CFG)
The details for the CFG are as follows:
- ADV past: dün
- ADV future: seneye, yarın
- ADV: yavaşca, epeyce
- POSPRON first singular: m, um, im, ım
- POSPRON second singular: n, sin
- SUFFIX imp third singular: sin, sın, sun, sün
- POSPRON first plural: k
- POSPRON second plural: niz
- SUFFIX possessive: ım, umuz, imiz, ın, in, nun, nin, im, m, i, ı
- SUFFIX accusative: ü, i, ı
- SUFFIX dative: a, ya, e
- SUFFIX imp second singular: [Empty string for suffix]
- SUFFIX location: da, ta
- SUFFIX source: tan, ten, nden, den, dan
- SUFFIX with: le
- CONJ: ve
- ADJ: beyaz, siyah, yüksek, milli, tarihi, her
- SUFFIX plural: ler, lar
- TENSE future: acak, ecek, yecek, yacak
- TENSE continuous: uyor, yor
- TENSE simple: ır, r, sınız
- TENSE past: dı, di, ti, du
- QUESTION suffix: mı
- QUESTION word: nezaman
- SUFFIX negation: me, ma
- SUFFIX copular: dir
- PRON first singular: ben
- PRON second singular: sen
- PRON third singular: o
- PRON first plural: biz
- PRON second plural: siz
- PRON third plural: onlar
- S
- VP past
- VP future
- VP
- VP first singular
- VP second singular
- SUFFIX past
- SUFFIX future
- SUFFIX continuous
- SUFFIX simple
- NP first singular
- NP second singular
- NP third singular
- SUFFIX past first singular
- SUFFIX past second singular
- NP future
- NP past
- VERB imperative second singular
- VERB imperative third singular
- NP