Package net.zemberek.islemler
Class KelimeUretici
java.lang.Object
net.zemberek.islemler.KelimeUretici
-
Constructor Summary
ConstructorsConstructorDescriptionKelimeUretici
(Alfabe alfabe, EkYonetici ekler, CozumlemeYardimcisi yardimci) -
Method Summary
-
Constructor Details
-
KelimeUretici
-
-
Method Details
-
kelimeUret
Dogru sirali ek listesi ve uygun kok ile olusacak kelimeyi uretir.- Parameters:
kok
- : kelime kokuekler
- : dogru sekilde sirali ek listesi.- Returns:
- String, eger ek listesi dogru ve koke uygun ise olusan kelime, yoksa "".
-
ayristir
Kok ve Ek listesi tasiyan bir kelimeyi String listesi seklinde parcalara ayirir. Kelime {kok={kitap, ISIM} ekler = {ISIM_SAHIPLIK_BEN, ISIM_YONELME_E}} icin {kitap,Im,a} dizisi doner.- Parameters:
kelime
- : kelime- Returns:
- kok ve ek icerikleri (String[]) cinsinden dizi. Eger ek listesi bos ise ya da sadece yalin ek var ise sadece kok icerigi doner. Kokun ozel durum ile bozulmus hali degil orjinal icerigini iceren dizi doner. TODO: simdilik ozle adlarda bas harf kucuk olarak donuyor. Ayrica ozel yazimli koklerin orjinali degil ayiklanmis hali doner.
-