Interface CozumlemeYardimcisi


public interface CozumlemeYardimcisi
User: ahmet Date: Sep 11, 2005
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    eger kok ozel karaterler iceriyorsa bunun giris ile olan uygunlugunu denetler.
    void
    kelimenin icindeki olusumu kok'un orjinal haline gore ve gerekli noktalama isaretlerine gore bicimlendirir.
    boolean
    Asagidaki aciklamalar Turkiye Turkcesi icindir.
  • Method Details

    • kelimeBicimlendir

      void kelimeBicimlendir(Kelime kelime)
      kelimenin icindeki olusumu kok'un orjinal haline gore ve gerekli noktalama isaretlerine gore bicimlendirir. Ornegin Turkiye turkcesinde "ankaraya" -> "Ankara'ya" ve "bbceye"->"BBC'ye" seklinde. Bu metod ozellikle oneri mekanizmasinda kullaniliyor.
      Parameters:
      kelime - : cozumleme sonrasi olusan kelime.
    • kelimeBicimiDenetle

      boolean kelimeBicimiDenetle(Kelime kelime, String giris)
      eger kok ozel karaterler iceriyorsa bunun giris ile olan uygunlugunu denetler.
      Parameters:
      kelime -
      giris -
      Returns:
      eger kok orjinal icereigi ve kurallari girise uygunsa true.
    • kokGirisDegismiVarsaUygula

      boolean kokGirisDegismiVarsaUygula(Kok kok, HarfDizisi kokDizi, HarfDizisi girisDizi)
      Asagidaki aciklamalar Turkiye Turkcesi icindir. Kisaltmalarin cozumlenmesi sirasinda karsilasilan bir sorun bazi durumlarda kokun hic sesli icermemesi, ya da kisaltmanin okunusunun son sessizin okunusuna bagli olmasidir. Bu durumda eklenecek ekin belirlenmesi son harfin okunusu ile belirlenir. Bu durumun cozumleme islemine uygulanabilmesi icin hem giris hem de kok dizisinde degisiklik yapilamsi gerekebiliyor. Bu metod sesli icermeyen kok ve girise gecici sesli eklenmesi ya da baska gerekli bir ozel durum varsa uygulanmasini saglar.
      Parameters:
      kokDizi -
      girisDizi -