Kılavuz: Türkçe imla denetleyicisi

0
m1a2
Haberi önce linux.org.tr`de okudum ve hemen kaynak sayfaya zıpladım. Kılavuz, Linux ortamında çalışan bir Türkçe imlâ denetleyicisi. İşte nicedir görmek istediğim türden bir proje :) Umarım sayıları artar. Haberi hiçbir test yapmadan yazıyorum (arka plânda download devam ediyor), çünkü Türkçe`nin kendine has problemleriyle uğraşmaya yönelik her teşebbüs kutsaldır ve (Sabancı üniversitesinde çalışan ?) proje geliştiricilerini de kutluyorum ;)
Yeri gelmişken bu kapsamda bir projeyi daha zikredeyim. Şu linkte `aspell` üzerinden Türkçe denetlemesi yapma yöntemini tercih etmiş olan bir başka `Türkçeleme çözümü` mevcut. (Projedeki en son aktiviteyi 2001`in 1nci ayı olarak gördüm. Şu an ne durumda onu bilemiyorum.)

P.S. Proje, imlâ denetlemesini de içeren `Computational Linguistics` alanında ülkemizin önde gelen bilimadamlarından Sn. Kemâl Oflazer`in supervisor`lığında yürütülüyor zannediyorum . (Yanlışım varsa ilgili kişiler düzeltsin ;) Hâl böyleyse bu çok güzel bir gelişme. Kemâl Bey`e 4-5 yıl önce -o zaman Bilkent`te idi sanıyorum- bu tür bir projeyi GPL olarak dağıtması konusunda bir istek mail`ı yazmış ve son derece nazik bir dille `intellectual property` gerekçeleriyle bunun mümkün olamayacağı cevabını almıştım. Hadi bakalım hayırlısı! Ben şimdi gidiim de programı deneyeyim. Acaba `spell check over TeX` yapabiliyor mu? Meraklandım...

Görüşler

0
cartman
Acaba ispell ya da aspell'e entegre edilebilir mi?

Çok manyak olurdu walla ya :)
0
m1a2
`kilavuz`un entegrasyonu anlamında bunun mümkün olduğunu sanmıyorum. (`ispell` için kesin olarak imkânsız olduğunu söyleyebilirim, `aspell` için de büyük bir olasılıkla öyle.) Mesele şu: ispell tarzı `her derde deva` imlâ denetleyiciler aslında `ingilizce-almanca vb. türü `dertlere deva`. (Burada teknik olarak falanca dil aileleri denilebilirdi fakat terimleri hatırlayamadım.) Türkçe gibi ek kullanımına dayalı `Çekoslovakyalılaştırılamayan` ;) diller -ki Türkçe başı çekiyor- imlâ denetimi açısından büyük sorun. `ispell` sadece kök kelimeleri içeren bir sözlük veritabanından yanlış hatırlamıyorsam `affix` denilen ek ve kural dosyalarıyla bütün türetilmiş sözcükleri de kapsayan bir sözcük uzayı üreterek işlem yapıyor. İngilizce gibi -regular ?- dillerde bunun algoritmalaştırılması kolay, Türkçe de ise `ne yapsak ta şunu CPU`nun kafasında kurallaştırsak` nevinden zorlu bir algoritmik problem var. Ben bu `ispell` mevzusunu Kemal hocaya sordum ve teknik olarak buna benzer bir açıklama yapmıştı. `aspell` getirdiği soyutlamalarla düzensiz dilleri de içerecek yönde atılmış ileri bir adım, mamaafih bu adım Türkçe`nın kıyısına zor ulaşıyor gibi görünmekte. `aspell` C++ ile yazılan ve mümkün her yerde soyutlama yapıldığını tahmin ettiğim bir `motor`a sahip. Türkçe imlâ`nın etkin denetimi için biraz da bu motora müdahale gerekiyo gibime gelmekte (aspell için Türkçe dat hazırlayan geliştirici arkadaş buralara takılsa da bizi aydınlatsa)... Neyse bu konuda çok afakî laf etmeyeyim, yeterince bilmiyorum zira. Yani dostum, bu imlâ denetimi `tırnağın varsa kaşı` türünde bir çetrefil problem. İşte bu yüzden `kaşıma` girişiminde bulunan bu arkadaşları takdir ettim.

Not. Programı hâlâ deneyemedim, denediğimde bi çift laf edecem...
0
dfisek
aspell'in türkçe eklentileri mevcut. gnu türkçe projesinin sayfasından indirilebiliyor diye hatırlıyorum. netekim öyleymiş.

http://gnu-tr.sourceforge.net/dosyalar/aspell-tr.tar.gz

kurulumu ile ilgili aynı sayfada sık sorulan sorular bölümünde bilgi var.
0
cartman
Sağolasın :)
0
anonim
Bir tesadüf eseri bu sayfaya bir şekilde geldim ve bu imla denetleyicileri tartışmasını gördüm. Benim açımdan daha önce geliştirdiğimiz imla denetleyicisi kodunu ve datasını Türkçe LINUX'a koymakta bir sorun yok - ancak ispell/aspell APIsina uymuyor olabilir. Eğer ilgilenmek isteyen arkadaşlar olursa benimle temasa geçsinler ben ham C kodunu verebilirim.

Kemal Oflazer
oflazer@sabanciuniv.edu
0
m1a2
Hocam saygılar sunarım. İlginizi esirgememişsiniz yine. Böyle bir konu üzerinde çalışmayı planlayan veya halen çalışan arkadaşlar için bundan daha güzel bir fırsat düşünemiyorum. Türkiyedeki akademik camianın açık yazılım platformuna daha aktif katılımını sağlamak açısından gösterdiğiniz bu yaklaşımın bir örnek teşkil etmesini diliyorum. Teşekkürler...
0
m1a2
Haber de unutmuşum. Sn. Kemal Oflazer`in çalışmaları hakkında bir fikir almak için (sadece en son) yayınlarını içeren bir link şu, homepage`i de bu. Yaaa, öyle işte, ülkemizde böyle değerler var. Enseyi karartmamak lâzım ;)
0
cartman
Aslında bu sistem KDE spelling sistemine katılabilir...KDEcilere bi önermek lazım :-)
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Javacılar İşleri Neden Zorlaştırıyor? (Ya da Perl, Haskell ve Lisp Üstüne)

FZ

Değerli FM üyelerinden ve editörlerinden Recai Oktaş ile programlama dilleri üzerine yazışırken bazı enteresan yazılarla karşılaştım. Konu dillerin bir araç olarak kullanımından bir kültür olarak nasıl bir bakış açısı sunduklarına geldi.

Söz gelimi 5 yılı aşkın süredir Java kodlayan, Java ile ilgili 2 kitabı bulunan ve Jakarta Struts projesinde aktif katılımcı olan James Turner'ın Why Do Java Developers Like to Make Things So Hard? başlıklı yazısı ilk paragraftaki duruma güzel bir örnek teşkil ediyordu. Turner kendince basit olan bir işi, FTP ile dosya yollamayı şifreli hale getirme işini Java ile yapmaya çalışmış ve ciddi bir karmaşa ile karşılaşmıştı. Aynı işi daha az deneyimli olduğu Perl ile yapmaya kalktığında ise...

Lomboz

anonim

E-iş ve e-ticaret portallarının geliştirilmesini büyük ölçüde kolaylaştıran bir ortam sunan Lomboz, tamamen Türk mühendislerinin gücüyle geliştirildi.

Avrupa Birliği kapsamındaki Object Web isimli konsorsiyumun çatısı altında gerçekleştirilen Lomboz projesi, eteration’ın uluslararası arenadaki bilinirliğine büyük katkıda bulunurken, Türk yazılımını küresel çapta başarıyla temsil etmiş oldu.

TÜRKİYE yarı finalde! En büyük TÜRKİYE!! (Kendi PDF`ini Kendin Yap)

SHiBuMi

Yazının başlığı "Kendi PDF'ini Kendin Yap" olacaktı ama bu coşku içersinde bu başlığı atmak ayıp olurdu :) Çok büyük bir başarı, herkese kutlu olsun.

Herhangi bir uygulamayla hazırladığınız dokümanları, resimleri, sunumları, elektronik tabloları ve yazıcı çıktısı alınabilecek hemen her türlü nesneyi yine bu uygulama içinden ücretsiz ve Türkçe olarak PDF’e dönüştürebilmek ilginizi çeker mi? Çekiyorsa bu yazıyı okumaya devam edin.

Çevik Yöntemler ve Süreç Bazlı Yöntemler: CMMI / XP

anonim

4 Kasım 2007

Çevik Yöntemler ve Süreç Bazlı Yöntemler: CMMI / XP

Proje Yönetiminde, süreçlere ve dokümanlara dayalı yöntemlerle çevik yöntemler iki ayrı yaklaşımı temsil ediyormuş gibi görünüyor.Bu 2 yaklaşımın detaylandırılması, uygulama örneklerinin verilmesi ve birlikte çalışabilirliği Orhan Kalaycı tarafından bu seminerde aktarılacaktır.

YER : Kadir Has Üniversitesi – Cibali Kampüsü

KATILIM KOŞULLARI : Katılım için kayıt yaptırmak gerekir.

KATILIM ÜCRETİ : 30 YTL (IPYD Üyesi Olmayan), 25 YTL (IPYD/TBD Üyesi)

Wiki motoru Wikepage'in 2006.1 sürümü çıktı!

fox

Wikepage, bir Türk tarafından kodlanmakta olan 25Kb boyunda MySQL veritabanı gerektirmeyen, çokludilli, çoklusite destekli, şifre korumalı, dosya yükleme destekli, belkide FTP kullanmaniza gerek kalmadan site yapmanin en kolay yolu. "Ulusal" wikimiz olmasada (ulusallık bu sıralar çok tartışılınca dayanamadım) yine de bizi temsil eden bu ufak yazılıma bir bakın. Wikepage'e bu siteden ulaşabilirsiniz.