Class YaziIsleyici
java.lang.Object
net.zemberek.araclar.turkce.YaziIsleyici
Metinler uzerinde ayristirma islemlerini kolaylastirmak icin yazilmis bir sinif. Static methodlari kullanarak
metin icerisindeki kelimelere, cumlelere ulasim sagliyor.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List
<YaziBirimi> analizDizisiOlustur
(String target) Verilen metnin icinde gecen kelimelerYaziBirimi
listesi halinde dondururlur.analizIcinKelimeAyikla
(String target) cumleAyikla
(String target) kelimeAyikla
(String target) Verilen metniBreakIterator
kullanarak kelimelerine ayirir.static String
yaziOkuyucu
(String fileName)
-
Field Details
-
kelimeIt
-
cumleIt
-
-
Constructor Details
-
YaziIsleyici
public YaziIsleyici()
-
-
Method Details
-
kelimeAyikla
Verilen metniBreakIterator
kullanarak kelimelerine ayirir. Noktalama isaretleri filtrelenir- Parameters:
target
-- Returns:
- metin kelimeleri liste icerisinde String olarak dondurulur.
-
analizIcinKelimeAyikla
-
cumleAyikla
-
analizDizisiOlustur
Verilen metnin icinde gecen kelimelerYaziBirimi
listesi halinde dondururlur.- Parameters:
target
-- Returns:
-
yaziOkuyucu
- Throws:
IOException
-