Sorgu türleri
Sorgu kutusunun üstündeki seçici, yazdığınız metnin nasıl yorumlanacağını belirler. Seçilen tür sorgunuzu CQL'e çevirir; çeviri kutunun altında görünür, ne arandığını her zaman görebilirsiniz.
| Tür | Yazdığınız | Aranan | Ne zaman |
|---|---|---|---|
| Basit | kitap | kitap (sözcük biçimi) |
Metinde geçtiği hâliyle bir sözcük. |
| Lemma (kök) | gel | [kok="gel"] |
Bir sözcüğün bütün çekimleri: geldi, gelecek, gelmiş… |
| Karakter dizisi | lık | [sozcuk=".*lık.*"] |
İçinde bir harf dizisi geçen sözcükler. |
| CQL | [pos="ADJ"] [kok="ev"] | Aynen | Alanları birleştiren, dizili ya da düzenli ifadeli sorgular. |
Köşeli parantez ([) içeren bir metin, seçili tür ne
olursa olsun CQL olarak çalıştırılır.
Basit sorgu ve joker
Basit sorgu sözcük biçimini arar. Büyük/küçük harf ayrımı yoktur ve
Türkçe kurala uyar: İstanbul, istanbul,
ISPARTA doğru küçültülür (I → ı, İ → i).
kitapyalnızca “kitap” biçimi
kitap** sıfır ya da daha çok harf: kitap, kitaplar, kitapçı…
ev?? tam olarak bir harf: evi, eve, evde değil
*lık“-lık” ile biten biçimler
bir şeyboşlukla ayrılmış sözcükler ardışık dizi olarak aranır
Jokerler basit ve lemma türlerinde geçerlidir. CQL içinde aynı iş
düzenli ifadeyle yapılır: * yerine .*,
? yerine .
CQL: alanlar ve işleçler
Her köşeli parantez bir sözcüğü (birimi) tanımlar. İçine bir ya da
daha çok koşul yazılır: alan="değer".
| Alan | Eş adlar | İçerik | Örnek |
|---|---|---|---|
sozcuk | word |
Metinde yazıldığı biçim (küçük harfe çevrilmiş) | [sozcuk="geldi"] |
kok | lemma |
Sözlük biçimi (lemma). Bütün çekimleri kapsar | [kok="gel"] |
tur | pos, upos, tag |
Sözcük türü. UD kodu (VERB) ya da Derlemce değeri (FİİL) yazılabilir |
[pos="VERB"] |
bicim | feats |
Biçimbilim etiketleri. Etiketin herhangi bir bileşeniyle eşleşir | [bicim="Case=Acc"] |
[kok="gel" & bicim="Tense=Fut"]& — iki koşul birden: gelecek zamanlı “gel”
[kok="ev" | kok="yuva"]| — koşullardan biri
[tur!="NOKTALAMA"]!= — dışlama: noktalama olmayan her birim
[upos="VERB" & feats="VerbForm=Conv"]zarf-eylemler (ulaçlar)
Değerler çift ya da tek tırnak içinde yazılır. Bir köşeli parantez
içinde & ile | birlikte
kullanılamaz.
BELİRTEÇ belirleyicileri (DET) bulur. Karışıklığı önlemek
için sözcük türlerini UD koduyla yazın: [pos="ADV"]
zarflar, [pos="DET"] belirleyiciler. Terimler dilbilimci
incelemesinden geçince bu fark kaldırılacak.Diziler ve boşluklar
Art arda yazılan köşeli parantezler ardışık sözcükleri arar. Boş
parantez [] herhangi bir sözcüktür; süslü parantez kaç
kez yineleneceğini söyler.
[pos="ADJ"] [kok="ev"]sıfat + “ev”: büyük ev, eski evler
[kok="bir"] [kok="şey"]iki sözcüklü kalıp
[kok="çok"] []{0,2} [pos="NOUN"]arada 0–2 herhangi sözcük
[bicim="Case=Abl"] [kok="sonra"]ayrılma durumu + “sonra”: savaştan sonra
[pos="NOUN"]{2}iki ad art arda ({3}: üç)
[pos="ADJ"]{1,2} [kok="ev"]bir ya da iki sıfat + “ev”
{n}tam n kez,{a,b}a ile b arası,{,b}en çok b kez. Üst sınır yazılmazsa 10'dur.- Sorgu boş parantezle ya da isteğe bağlı (
{0,…}) bir kalıpla başlayamaz. - Dizi belge sınırını aşmaz; cümle sınırını aşabilir.
Düzenli ifadeler
CQL değerleri düzenli ifadedir ve CQP'deki gibi sözcüğün
tamamıyla eşleşmelidir. [sozcuk="kitap"] yalnızca
“kitap”ı bulur; “kitaplar” için kitap.* yazmak gerekir.
Baştaki ^ ve sondaki $ gereksizdir.
| Yazım | Anlamı | Örnek | Bulduğu |
|---|---|---|---|
. | herhangi bir harf | [sozcuk="ev."] | evi, eve |
.* | sıfır ya da daha çok harf | [sozcuk="kitap.*"] | kitap, kitaplar, kitapçı |
.+ | en az bir harf | [sozcuk="kitap.+"] | kitaplar (kitap değil) |
(a|b) | seçenekler | [sozcuk=".*(lar|ler)"] | -lAr ile biten biçimler |
[…] | harf sınıfı | [sozcuk=".*l[ıiuü]k"] | -lık, -lik, -luk, -lük |
{n,m} | yineleme | [sozcuk=".*[aeıioöuü]{3}.*"] | üç ünlü yan yana |
\ | özel karakteri kaçırma | [sozcuk="3\.5"] | “3.5” |
[kok="(gel|git)"]“gel” ya da “git”in bütün çekimleri
[word=".*c[ıiuü]|.*ç[ıiuü]"]-CI ile biten biçimler
[kok="gel.*"]“gel” ile başlayan kökler: gel, gelecek, gelişme…
bicim alanı farklı çalışır. Bir birimin biçim
değeri Case=Acc|Number=Sing|Person=3 gibi bir listedir.
[bicim="Case=Acc"] bu listenin bir bileşeniyle eşleşir,
bütün listeyi yazmanız gerekmez.
300+ olarak görünür ve
yanındaki bağlantıyla kesin olarak hesaplatılabilir.Yazım sözcüğü ve parça
Stanza çözümleyicisi bazı sözcükleri biçimbirimsel parçalara ayırır: siyasetçi → siyaset + çi, önemlidir → önemli + dir. Derlemce bu durumda iki katman tutar:
- Yazım sözcüğü — metinde yazıldığı hâli.
sozcukalanı ve basit sorgu bunu arar:önemlidir12 vuruş bulur. - Parça — çözümleyicinin ayırdığı birim.
kok,turvebicimparçalara bakar:[kok="siyaset"]“siyasetçi”yi de bulur.
Bir parça eşleştiğinde vuruş, parçanın ait olduğu yazım sözcüğünün tamamı olarak gösterilir ve bir kez sayılır. Sözcük biçimi sıklık listeleri ve n-gramlar da yazım sözcükleri üzerinden çıkarılır; -çi, -dir gibi parçalar ayrı sözcük olarak listelenmez.
Diğer araçlarla karşılaştırma
| CQP / Sketch Engine | Derlemce | Not |
|---|---|---|
[word="ev"] | [word="ev"] ya da [sozcuk="ev"] | aynı |
[lemma="gel"] | [lemma="gel"] ya da [kok="gel"] | aynı |
[tag="VERB"] | [pos="VERB"] | UD kodları Türkçe değere çevrilir |
[word="ev"%c] | [word="ev"] | büyük/küçük harf zaten duyarsız; %c yazılırsa yok sayılır |
[]{0,3} | []{0,3} | aynı |
[pos="ADJ"]+ | [pos="ADJ"]{1,10} | + ve * niceleyicileri yok |
within s, <s/> | — | yapı öznitelikleri yok; süzgeçler sol panelde |
a:[…] … & a.lemma=b.lemma | — | etiketli (global) koşullar yok |
Etiket seti
Derlemce'deki sözcük türleri Universal Dependencies (UD) kodlarına, biçim etiketleri UD biçimbilim özniteliklerine dayanır. Türkçe terimler alanyazındaki yaygın karşılıklardır; birden çok terim kullanılıyorsa ikisi de yazılıdır.
Sözcük türleri
| UD kodu | Derlemce değeri | Türkçe terim | Not |
|---|---|---|---|
NOUN | İSİM | ad (isim) | |
PROPN | ÖZEL | özel ad | |
VERB | FİİL | eylem (fiil) | |
AUX | FİİL | yardımcı eylem | Derlemce'de VERB ile aynı değere (FİİL) düşer; ayırmak için [pos="AUX"] değil, kök kullanın. |
ADJ | SIFAT | sıfat (önad) | |
ADV | ZARF | belirteç (zarf) | |
PRON | ADIL | adıl (zamir) | |
DET | BELİRTEÇ | belirleyici (belirtici) | Ham değer BELİRTEÇ — alanyazındaki 'belirteç' (zarf) ile karıştırmayın; [pos="DET"] yazmak en güvenlisi. |
NUM | SAYI | sayı | |
ADP | İLGEÇ | ilgeç (edat) | |
CCONJ | BAĞLAÇ | bağlaç (eşgüdümlü) | SCONJ ile aynı değere (BAĞLAÇ) düşer. |
SCONJ | BAĞLAÇ | bağlaç (yan cümle) | CCONJ ile aynı değere (BAĞLAÇ) düşer. |
PART | İŞLEVSÖZ | işlev sözcüğü (mi, de, ki…) | |
INTJ | ÜNLEM | ünlem | |
PUNCT | NOKTALAMA | noktalama | |
SYM | SİMGE | simge | |
X | DİĞER | diğer | Yabancı sözcük, çözümlenemeyen birim. |
Biçim etiketleri — UD öznitelikleri
Stanza ile ve UD ağaç bankalarından kurulan derlemler (Referans, Vikipedi) bu etiketleri taşır. Sorguda [bicim="Case=Acc"] biçiminde yazılır.
| Öznitelik | Değer | Türkçe terim | Örnek |
|---|---|---|---|
Case | Nom | yalın durum | ev |
Case | Acc | belirtme durumu | ev-i |
Case | Dat | yönelme durumu | ev-e |
Case | Loc | bulunma durumu | ev-de |
Case | Abl | ayrılma (çıkma) durumu | ev-den |
Case | Gen | ilgi (tamlayan) durumu | ev-in |
Case | Ins | vasıta (araç) durumu | kalem-le |
Case | Equ | eşitlik durumu | çocuk-ça |
Number | Sing | tekil | kitap |
Number | Plur | çoğul | kitap-lar |
Number[psor] | Sing | iyelik: sahibi tekil | kitab-ım |
Number[psor] | Plur | iyelik: sahibi çoğul | kitab-ımız |
Person | 1 | 1. kişi | gel-di-m |
Person | 2 | 2. kişi | gel-di-n |
Person | 3 | 3. kişi | gel-di |
Person[psor] | 1 | iyelik: 1. kişi | ev-im |
Person[psor] | 2 | iyelik: 2. kişi | ev-in |
Person[psor] | 3 | iyelik: 3. kişi | ev-i |
Tense | Past | geçmiş zaman | gel-di, gel-miş |
Tense | Pres | şimdiki / geniş zaman | gel-iyor, gel-ir |
Tense | Fut | gelecek zaman | gel-ecek |
Tense | Pqp | geçmişin geçmişi (miş'li geçmişin hikâyesi) | gel-miş-ti |
Aspect | Perf | tamamlanmış görünüş | gel-di |
Aspect | Imp | tamamlanmamış görünüş | |
Aspect | Prog | süreklilik görünüşü | gel-iyor |
Aspect | Hab | alışkanlık görünüşü | gel-ir |
Aspect | Prosp | gelecek görünüşü | gel-ecek |
Aspect | Rapid | tezlik | gel-iver |
Mood | Ind | bildirme kipi | gel-di |
Mood | Imp | emir kipi | gel |
Mood | Opt | istek kipi | gel-e |
Mood | Des | dilek-şart kipi | gel-se |
Mood | Cnd | koşul (şart) — ek-eylem | gel-ir-se |
Mood | Nec | gereklilik kipi | gel-meli |
Mood | Pot | yeterlik | gel-ebil |
Mood | Gen | genelleme / ek-eylem -DIr | gel-miş-tir |
Mood | CndGen, DesPot, GenNec… | bileşik kipler: değerler art arda okunur | gel-ebil-se |
Evident | Fh | görülen (doğrudan bilinen) | gel-di |
Evident | Nfh | öğrenilen (dolaylı bilinen) | gel-miş |
Polarity | Pos | olumlu | gel-di |
Polarity | Neg | olumsuz | gel-me-di |
Voice | Pass | edilgen çatı | yaz-ıl |
Voice | Cau | ettirgen çatı | yaz-dır |
Voice | Rfl | dönüşlü çatı | yıka-n |
Voice | Rcp | işteş çatı | döv-üş |
Voice | CauCau, CauPass, PassPass, PassRfl | bileşik çatılar | yaz-dır-ıl |
VerbForm | Fin | çekimli eylem | gel-di |
VerbForm | Part | sıfat-eylem (ortaç) | gel-en, gel-diğ-i |
VerbForm | Conv | zarf-eylem (ulaç) | gel-ince, gel-ip |
VerbForm | Vnoun | ad-eylem (eylemlik) | gel-mek, gel-me |
PronType | Prs | kişi adılı | ben, o |
PronType | Dem | gösterme | bu, şu |
PronType | Int | soru | kim, ne |
PronType | Ind | belgisiz | biri, hepsi |
PronType | Neg | olumsuz | hiçbiri |
PronType | Rcp | işteş | birbiri |
PronType | Loc | yer bildiren | burası |
PronType | Art | tanımlık | bir |
NumType | Card | asıl sayı | üç |
NumType | Ord | sıra sayısı | üçüncü |
NumType | Dist | üleştirme sayısı | üçer |
Definite | Def | belirli | |
Definite | Ind | belirsiz | bir |
Degree | Cmp | karşılaştırma derecesi | daha |
Degree | Sup | üstünlük derecesi | en |
Polite | Form | saygı (resmî) biçim | siz |
Polite | Infm | samimi biçim | sen |
Reflex | Yes | dönüşlülük adılı | kendi |
Abbr | Yes | kısaltma | TBMM |
Echo | Rdp | ikileme (yineleme) | kitap mitap |
Typo | Yes | yazım yanlışı (kaynakta) | |
ExtPos | ADJ, ADV… | çok sözcüklü birimin dışarıdan sözcük türü |
Biçim etiketleri — kural tabanlı çözümleyici
Stanza kurulu olmadan yüklenen derlemler bu kısa etiketleri taşır: [bicim="Poss3s"].
| Etiket | Türkçe terim | Ek |
|---|---|---|
Plur | çoğul | -lAr |
Poss1s | iyelik 1. tekil | -(I)m |
Poss2s | iyelik 2. tekil | -(I)n |
Poss3s | iyelik 3. tekil | -(s)I |
Poss1p | iyelik 1. çoğul | -(I)mIz |
Poss2p | iyelik 2. çoğul | -(I)nIz |
Poss3p | iyelik 3. çoğul | -lArI |
Case=Acc … Case=Equ | durum ekleri (UD ile aynı) | |
Rel | ilgi eki | -ki |
1s, 2s, 1p, 2p, 3p | kişi ekleri | -(I)m, -sIn, -(I)z … |
Prog | şimdiki zaman | -(I)yor |
Fut | gelecek zaman | -(y)AcAk |
Past | görülen geçmiş zaman / hikâye | -DI |
Evid | öğrenilen geçmiş zaman / rivayet | -mIş |
Aor | geniş zaman | -Ir, -Ar |
NegAor | olumsuz geniş zaman | -mAz |
Nec | gereklilik kipi | -mAlI |
Cond | dilek-şart kipi / şart | -sA |
Opt | istek kipi | -(y)A |
Neg | olumsuzluk | -mA |
Abil | yeterlik | -(y)Abil |
NegAbil | yeterlik olumsuzu | -(y)AmA |
Pass | edilgen çatı | -Il, -In |
Refl | dönüşlü çatı | -In |
Recip | işteş çatı | -Iş |
Caus | ettirgen çatı | -DIr, -t |
Cop | ek-eylem | -DIr |
Inf | mastar | -mAk |
VN | ad-eylem | -mA, -(y)Iş |
PartPres | sıfat-eylem | -(y)An |
PartPast | sıfat-eylem (geçmiş) | -DIk, -mIş |
PartFut | sıfat-eylem (gelecek) | -(y)AcAk |
Conv | zarf-eylem | -(y)Ip, -(y)ArAk … |
Deriv | yapım eki |
Bir derlemde gerçekte hangi etiketlerin geçtiğini ve kaç kez geçtiğini uygulamadaki Sorgu yardımı paneli gösterir; liste o derlemin kendisinden çıkarılır.
Üstveri CSV'si
Her belgeye ayrı üstveri vermenin yolu bir tablo: satır başına bir dosya, sütun başına bir alan. Yüklerken metinlerin yanına eklenebilir; sonradan Derlem özeti sekmesinden indirilip Excel'de düzenlenerek geri yüklenebilir.
dosya;yil;cinsiyet;bicem;Bölgebaşlık satırı — ayraç ;, , ya da sekme
kose-yazisi-1.txt;1998;kadin;haber-yazili;Egebir belge
roman.txt;1975;Erkek;Kurgu / Edebiyat;görünen adlar da kabul edilir
- Dosya adı yüklediğiniz adla yazılır; büyük/küçük harf, Türkçe harf ve uzantı fark etmez.
- Boş hücre dokunmaz. Yüklemede formdaki derlem düzeyi
değer kalır; toplu güncellemede var olan değer kalır. Bir değeri
silmek için hücreye
-yazın. - Tanınmayan sütunlar serbest alan olur (bölge, dergi sayısı, yaş grubu…), derlem başına en çok 5. Süzgeçte ve alt derlem karşılaştırmasında kullanılabilir.
- Kişi adı yazmayın.
yazarsütunu okunmaz; serbest alanlara da kişiyi tanımlayan bilgi koymayın. - Metin türü yalnız yüklerken verilebilir; toplu güncellemede o sütun yok sayılır.
| Alan | Tanınan sütun başlıkları |
|---|---|
| Dosya adı (zorunlu) | dosya, dosya adı, dosya_adi, file, filename, file name, belge, document, text, metin |
| Metin türü (yalnız yüklemede) | tur, tür, metin türü, metin_turu, genre, text type, texttype, type |
| Konu alanı | alan, konu alanı, konu_alani, konu, domain, topic, subject, field |
| Yıl / tarih | yil, yıl, year, tarih, date |
| Yayın kaynağı | yayın kaynağı, yayin_kaynagi, kaynak, source, publisher, yayınevi, yayin, publication |
| Biçem | biçem, bicem, register |
| Biçem etiketleri | biçem etiketleri, bicem_etiketleri, alt etiketler, etiketler, tags, register tags, subregister |
| Konuşmacı bileşimi (yalnız sözlü biçemde) | konuşmacı bileşimi, konusmaci_bilesimi, konuşmacılar, speakers, speaker composition |
| Cinsiyet | cinsiyet, gender, sex |
| Alan | Kabul edilen değerler (kod — görünen ad) |
|---|---|
| Metin türü | haber — Haber / gazete; akademik — Akademik metin; edebi — Edebî metin; konusma — Konuşma dökümü; sosyal-medya — Sosyal medya; resmi — Resmî / hukukî metin; ders — Ders materyali; ansiklopedi — Ansiklopedi; diger — Diğer |
| Biçem | akademik-yazili — Akademik; haber-yazili — Haberler; kurgu-yazili — Kurgu / Edebiyat; kurgu-disi-yazili — Kurgu dışı; magazin-yazili — Popüler medya; resmi-yazili — Resmî / hukuki; gunluk-sozlu — Gündelik konuşma; kurumsal-sozlu — Kurumsal konuşma |
| Cinsiyet | belirtilmemis — Belirtilmemiş; kadin — Kadın; erkek — Erkek; diger — Diğer |
Alt derlem karşılaştırması
Anahtar sözcüklerde referans olarak bu derlemin bir alt kümesi seçilebilir. Hedef, soldaki süzgeçlerle seçtiğiniz kümedir. Referans ya “derlemin geri kalanı” ya da aynı süzgecin tek bir alanı değiştirilmiş hâlidir: hedef “haber + kadın” iken referans “Cinsiyet: Erkek” seçilirse “haber + erkek” ile karşılaştırılır. Aramadaki dağılım paneli de her alana göre gösterilebilir.
Sınırlar
- Çözümleme otomatiktir. Vikipedi derlemi stanza ile etiketlenmiştir; kök, tür ve biçim etiketlerinde hata vardır. Referans derlem UD ağaç bankalarından gelir ve elle denetlenmiştir.
- Kural tabanlı derlemlerde etiketler kısadır. Stanza
kurulmadan yüklenen derlemler
Plur,Poss3sgibi etiketler taşır;Number=Plurorada eşleşmez. - Ekranda ilk 300 satır gösterilir. Başlıktaki sayı derlemin tamamındaki gerçek sayıdır; bütün satırlar için dışa aktarın.
- Dizilerde en kısa eşleşme seçilir.
[pos="ADJ"]{1,3}gibi aralıklarda vuruş, koşulu sağlayan en kısa diziyle başlar.