Ana içeriğe geç

turkish-linguistic-features

Türkçe metinden 208, İngilizce metinden 181 nicel dilbilimsel öznitelik çıkarır. Her özniteliğin formülü yazılıdır; Türkçedeki 208 özniteliğin 197'si, İngilizcedeki 181 özniteliğin 170'i literatürde bir kaynağa dayanır, geri kalanı saf tanımdır (örneğin tirenin noktalama işaretleri içindeki payı). Doğrulama raporu, hangilerinin kaynağın yayımladığı bir sayıyla karşılaştırıldığını gösterir.

Extracts 208 quantitative linguistic features from Turkish text and 181 from English. Every feature has its formula written out; 197 of the Turkish features and 170 of the English ones cite a source in the literature, and the rest are plain definitions (such as the dash's share of punctuation marks). The verification report shows which ones have been checked against a number their source published.

import turkish_linguistic_features as tlf

oz = tlf.analyze("Renksiz yeşil fikirler öfkeyle uyur.", lang="tr")
oz["word_len_mean"]   # 6.2
oz["atesman"]         # 89.355  (Ateşman 1997 okunabilirlik)

Dokümantasyon · Documentation


Bu kütüphane ne yapmaz

  • Anlam çıkarmaz. Duygu, konu, niyet ölçmez. Ölçtüğü şey biçimdir: uzunluk, çeşitlilik, dağılım, yapı.
  • Yazar tanıma yapmaz. Yazar tanımaya girdi üretir, kararı vermez.
  • Türkçe ve İngilizce dışında çalışmaz. lang yalnız "tr" ve "en" alır.

Sayılar

Türkçe (TR) İngilizce (EN)
Öznitelik 208 181
Künyesi olan öznitelik 197 170
Künyesi olmayan, saf tanım 11 11
Doğrulama adayı rapor satırı 151 137
— kaynağın sayısıyla tolerans içinde tutan (✅) 46 35
— tolerans dışında, nedeni açıklanmış (🟡) 2 3

Kaynakçada 56 eser var (iki dil için tek kaynakça).

Künye, formülün kaynağını sayfa ve formül numarasıyla verir. Doğrulama raporu ayrıca, kaynağın yayımladığı bir sayıyla karşılaştırılabilen satırları listeler. İkisinin farkı ve raporun nasıl okunacağı: Doğrulama sistemi · The verification system.