• 14-04-2009, 10:16:24
    #1
    Üyeliği durduruldu
    Netbim - Bilişim Sözlüğü adında bilişim sözlügüm var. bunun içinde kayıtlı kelimeler var.

    bu aralar düşünüyorum ki nasıl yapsam diye. siteye api destegi yazacagim. javascript ve php desteklicek şekilde. teknik alt yapida zaten bir problemim yok.

    Takıldığım nokta şu şekilde

    elimizde bir metin olduğunu düşünelim

     Yazılım Nedir, Yazılım Hakkında, Yazılım Tanımı
    İşletim Sistemi (Operating Sistem):
    Kullanıcı ile bilgisayar arasında iletişimi sağlayan programlardır. Açılışından kapanışına kadar Bilgisayar sisteminin tüm hareketlerini denetler. Sistemde bulunan MİB, ana bellek, Harddisk vb. kaynakları yönetir. DOS (Disk Operating System), Windows (3.1, 95, 98,CE,ME), WindowsNT, Windows XP MAC OS, UNIX, LINUX …
    Yararlı Programlar: İşletim Sistemi ile verilen format, sıkıştırma, kurtarma vb.
    Aygıt sürücüleri (Device Driver): Çevre birimlerinin çalışması için bilgisayara yüklenen programlar.
    Programlama Dilleri: Bir işi bilgisayara yaptırmak ancak belirli kodların belirli bir sıra doğrultusunda kullanılması ile olanaklıdır. Kullanılan bu koda programlama dili denilir. Yazılan kaynak kod program derleyici veya yorumlayıcı tarafından bilgisayar diline çevrilir. Programlama dillerinden bazıları C, Pascal, Delphi, Java, Visual Basic, Visual C
    Bu metni üzerine gelince kelimelerin anlamlarını sözlükten gösterecek şekilde düzenleyecek bir api.

    Takıldığım nokta ise kelimeleri acaba nasıl ayrıştırsam nereye gitsem. bu ayrıştırma işlemini sorgu olarak nasıl oluştursam. Örnek olarak "çevre" anlamlı bir kelime olabilir sözlükte girilmiş. ama çevre birimleride sölüğe girilmiş olabilir.

    şimdi çevreyi sadece işaretlettirsem o zaman çevre birimlerinin anlamını yemiş olurum.

    Diğer taraftan kelime yazılım hatalarını gözardı etmemek lazim.

    siz olsanız kelime ayrıştırma ve bunları sorgulama konusunda nasıl bir yapı izlerdiniz.

    İlgilenenlere şimdiden teşekkürler
  • 14-04-2009, 16:10:12
    #2
    direk boşluklara göre ayır bence, başka türlü "çevre birimleri" nin anlamlı olup olmadığını anlamak baya kastırır. bütün kelimeler için önündeki arkasındaki kelimeye bakıp sql sorgusu çalıştırmak gerek, 3-4 kelimeli anlamlı birşey de olabilir, o yüzden baya uzun sürer. bence boşluklara göre böl, hiç uğraşma
  • 14-04-2009, 16:25:54
    #3
    Üzerine gelen kelimenin sözlük anlamını gösteren eklentinin en altına buda var şeklinde bir dipnotla çözülebilir kanısındayım.

    yanı sorgulanan kelime ile sonrasında gelen kelime tabloda var olan bir alanı temsil ediyorsa o dipnot çıksın yoksa zate çıkmasın.

    Yapılabilir mi bilmiyorum ama mantık olarak aklıma gelen bu..
  • 14-04-2009, 16:27:48
    #4
    Üyeliği durduruldu
    Nescafem adlı üyeden alıntı: mesajı görüntüle
    Üzerine gelen kelimenin sözlük anlamını gösteren eklentinin en altına buda var şeklinde bir dipnotla çözülebilir kanısındayım.
    yanı sorgulanan kelime ile sonrasında gelen kelime tabloda var olan bir alanı temsil ediyorsa o dipnot çıksın yoksa zate çıkmasın.
    Yapılabilir mi bilmiyorum ama mantık olarak aklıma gelen bu..
    buda var kısmında problemimiz var zaten. yani buda var dicek şekilde ayrıştırma nasil yapalim kısmında takılıyorum daha çok