Zemberek Projesi

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Zemberek Projesi - Presentation Transcript

    1. Zemberek Projesi Bilgisayar Yüksek Mühendisi Serkan KABA [email_address] [email_address]
    2. Nedir?
      • Zemberek, MPL lisanslı açık kodlu genel amaçlı bir Türkçe DoÄŸal Dil İşleme (DDİ – NLP) kütüphanesi ve bu kütüphaneyi kullanan diÄŸer alt projelerin oluÅŸturduÄŸu bir projeler bütünüdür.
      • Alt projelerin ihtiyaçlara göre arttırılması planlanmaktadır.
    3. Tarihçe
      • Ahmet ve Mehmet Akın ve tarafından Bahar 2004'te TSpell projesinin devamı olarak baÅŸlatıldı
      • Proje ismi Zemberek olarak deÄŸiÅŸtirildi.
      • OpenOffice.org için Türkçe yazım denetimi ve heceleyici saÄŸlayan Zemberek eklentisi yazıldı.
      • Pardus dağıtımının Türkçe yazım denetimi ihtiyacını karşılamak amacıyla Zemberek-Pardus projesi baÅŸlatıldı.
    4. Tarihçe
      • Zemberek-Pardus projesi kapsamında Zemberek sunucusu geliÅŸtirildi ve KDE entegrasyonu saÄŸlandı.
      • Aynı proje kapsamında Firefox ve Thunderbird Türkçe yazım denetimi için Zemberek sunucusunu kullanacak ÅŸekilde modifiye edildi.
      • Alt projeler kademeli olarak Googlecode altına taşındı ve SVN kullanılmaya baÅŸlandı.
      • MozZemberek eklentisi oluÅŸturuldu.
    5. Alt Projeler
      • Zemberek2 (Zemberek kütüphanesi)
      • Zemberek-Server (Masaüstü entegrasyonu için sunucu)
      • Zemberek-OOO (Zemberek OpenOffice.org eklentisi)
      • Zemberek-Web (Web tabanlı demo)
      • MozZemberek (Zemberek Firefox eklentisi)
    6. Diğer Projeler/Kullanım Alanları
      • Zpspell
        • Zemberek-Server KDE 3 eriÅŸimi için Pardus projesi çerçevesinde geliÅŸtirildi.
      • Enchant modülü
        • Zemberek-Server GTK+/GNOME ve KDE 4 eriÅŸimi
      • Jubler altyazı editörü için Türkçe yazım denetimi eklentisi.
      • Musahhih
        • Eclipse ve yeni Eclipse tabanlı JBuilder sürümleri için yorum satırlarında yazım denetimi için eklenti.
    7. Zemberek2 Çekirdek net.zemberek.erisim.Zemberek Diğer Bileşenler Dil gerçekleştirimleri
      • Türkçe
      • Türkmence
      • Azerice
      • Tatarca
      Veri Harfler Kökler Ekler
    8. Zemberek2 – Neler Sunuyor?
      • Kelime tabanlı yazım denetimi
      • Hatalı yazımlar için öneri
      • Heceleme
      • Çözümleme
      • ASCII -> Türkçe ve Türkçe -> ASCII dönüşümü
      • Türkçe testi
      • Temel istatistikler (harf, hece, kök, ek)
      • Kök bulma
      • Kelime üretimi
    9. Zemberek-OOO
      • OpenOffice.org için en büyük eksikliÄŸin ve acil ihtiyacın yazım denetimi olduÄŸu dile getirildi.
      • OpenOffice.org Java ile eklenti yazılmasına olanak saÄŸlıyor.
      • Derlenip paketlenen eklentiler Java destekli tüm platformlarda çalışabiliyor.
      • Daha önceki versiyonları OpenOffice.org 1.0 dahil tüm versiyonlarda çalışabiliyor. Yeni oxt paketi minimum 2.3 gerektiriyor.
      • Windows, Linux' MacOSX'te OpenOffice.org ile çalışmakta.
    10. Zemberek-Server
      • Zemberek hizmetlerine merkezi bir sunucudan eriÅŸmeyi saÄŸlıyor.
      • Kütüphanenin tek bir kopyası (instance) iÅŸler. Bellek ve ilkleme zamanından tasarruf saÄŸlar.
      • DiÄŸer dillerden eriÅŸim kolay.
      • Åžu anda socket ve DBus ile eriÅŸilebilen arayüzler içermektedir.
      • DBus Linux üzerinde standartlaÅŸan bir süreçlerarası iletiÅŸim yöntemidir ancak halen Windows ya da DBus sunucusunun çalışmadığı ortamlar için socket sunucusu korunmaktadır.
    11. Zemberek-Web
      • Zemberek hizmetlerine internet üzerinden eriÅŸimi saÄŸlıyor.
      • Hizmetlerin bir demosunu saÄŸlıyor.
      • Yakın zamanda hizmete giren Google AppEngine altına taşındı.
      • Gelecekte web servisi ya da diÄŸer protokoller ile farklı uygulamalardan eriÅŸim saÄŸlanabilir. (Örn: Wordpress/GMail yazım denetimi)
    12. MozZemberek
      • Firefox 3 (hatta tüm Gecko 1.9 tabanlı ürünler) yazım denetimi modüllerini eklenti olarak kurmaya izin veriyor.
      • Bu sayede yakın zamanda Firefox yaması temel alınak oluÅŸturuldu.
      • Sunucunun socket arayüzünü kullanmakta ve ÅŸu an için yalnızca Linux'ta çalışmaktadır.
    13. Ne Durumdayız? - Özet
      • KDE uygulamalarında yazım denetimi yapabiliyoruz.
      • GTK+/GNOME uygulamalarında yazım denetimi yapabiliyoruz.
      • OpenOffice.org ile içinde yazım denetimi ve heceleme yapabiliyoruz.
      • Mozilla ürünlerinden Firefox ile Thunderbird'de yazım denetimi yapabiliyoruz.
    14. Nerelerde Kullanılıyor?
      • Pek çok Linux dağıtımında yazım denetimi özellikleri için
        • Pardus, Gentoo, Archlinux, Lapis Linux, Ubuntu
      • OpenOffice.org ile Linux, Windows ve MacOSX altında.
      • Kütüphane ve sunucu ile akademik çalışmalarda
    15. Nasıl Katkı Sağlayabilirim?
      • Kodu inceleyip,derleyip görüşlerinizi belirtebilirsiniz
      • E-posta listesine üye olabilirsiniz.
      • Hatalı kelimeleri ve diÄŸer hataları raporlayabilirsiniz.
      • GeliÅŸtirici olarak katılabilir yeni alt projeleri hayata geçirebilir varolanları geliÅŸtirebilirsiniz.
    16. Neler Yapılabilir?
      • Kullanıcı tanımlı sözlük desteÄŸi ( Issue #7 )
      • Kelime öbeÄŸi desteÄŸi
      • Zemberek-Server MacOSX etkileÅŸimi
      • ( Issue #65 )
      • Zemberek-Server C dili eriÅŸiminin kütüphane haline getirilmesi
    17. Geliştirmede Neler Kullanıyoruz?
      • Java, bunun yanında bazı alt projelerde C ve C++
      • Birden çok IDE: Eclipse, NetBeans, Intelli JIdea
      • Sürüm yönetimi için Subversion
    18. Ekip
      • 4 aktif geliÅŸtirici
        • Ahmet Afşın Akın
        • Mehmet Dündar Akın
        • Serkan Kaba
        • Rail Aliev
      • DiÄŸer katkıcılar ve testçiler
      • Eksikler
        • Daha fazla geliÅŸtirici
        • Dilbilimci
    19. Nereden Bilgi Alabilirim?
      • Proje web sitesi
        • http://zemberek.googlecode.com
      • Proje günlüğü
        • http://zembereknlp.blogspot.com
      • E-posta listesi
        • http://groups.google.com/group/zemberek_dev
      • Hazırladığımız belgeler
        • http://tinyurl.com/zemberek-dokumanlar
      • DinlediÄŸiniz için teÅŸekkürler Bu sunu Creative Commons (by-nc-sa) ile lisanslanmıştır.

    + Serkan KabaSerkan Kaba, 6 months ago

    custom

    467 views, 1 favs, 1 embeds more stats

    Zemberek Projesi - Yıldız Teknik Üniversitesi Aà more

    More info about this document

    CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

    Go to text version

    • Total Views 467
      • 395 on SlideShare
      • 72 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 1
    Most viewed embeds
    • 72 views on http://serkank.wordpress.com

    more

    All embeds
    • 72 views on http://serkank.wordpress.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories