Zemberek projelerinin yeni sürümleri yayınlandı.

Zemberek NLP projesinde yeralana 3 alt projenin yeni sürümleri yayınlandı. Aşağıda sürümlerle ilgili değişiklik ve düzeltmelere ait ayrıntıları bulabilirsiniz. Projelere ait kaynak ve binary dağıtımlar http://code.google.com/p/zemberek/downloads/list adresinden indirilebilir.

zemberek-2.1_rc1
  • Giderilen hatalar: Issue #42, Issue #46, Issue #48, Issue #50, Issue #51, Issue #54, Issue #57, Issue #59
  • Çözümleme stratejisi eklendi.
  • Ek üretici düzenlemeleri.
  • Kelime üretiminde başlangıç eki kullanma şartı artık gerekmiyor.
  • Demo uygulamasında küçük düzelemeler ve temiz ASCII-Turkce dönüşüm özelliği eklendi.
  • Küçük yapısal düzeltmeler.
zemberek-server-0.7.1_rc1
  • Komut satırından varsayılan ve dosyada yeralan seçenekler ezilebiliyor. (Issue #36)
  • Conf.ini dosyası olmaması durumunda yaşanan sorun giderildi.
  • Kullanılan kütüphaneler yeni sürümlerine güncellendi ve 64 bit kütüphane eklendi: mina-1.1, dbus-java-2.5, zemberek-2.1_rc1
  • Socket sunucusuna heceleme desteği eklendi.
  • Scriptler binary dağıtımda çalışacak şekilde düzenlendi.
zemberek-ooo-1.0_rc1
  • zemberek-2.1_rc1 sürümüne geçildi ve eklenti kodları zemberek2 ye uyumlu hale getirildi.
  • Uzun süredir hatalı işleyen heceleme işlemi düzeltildi. (Issue #49)
Düzenleme: Issue #56 kararlı sürümde düzelecek.

27 Haziran 2008

WordPress, php-rss reader ve simpleXML üzerine

Şu aralar YDÜ-IBM innovasyon merkeziyle haşır neşir yollarda seyyah misali dolaşıyorken web temelli bir projede içerik yönetim sistemi içine başka bir kaynaktan rss çekip göstermek gerekti, php5 ile birlikte gelen aşağıda bir örneğini gördüğünüz simpleXML’i kullanayım dedim.

1
2
3
4
5
6
7
<?php
$rss =  simplexml_load_file('http://erdinc.neu.edu.tr/?feed=rss2&cat=8');
$title =  $rss->channel->title;
foreach ($rss->channel->item as $item) {
  echo "<a href='" . $item->link . "'>" . $item->title . "</a>";
  echo "<p>" . $item->content . "</p>";}
?>

Buraya kadar her şey normal ancak wordpress “Description” tag’ın da belirli bir karakter sayısından sonra feed içine […] kokuyor. Dönüp wordpress koduna baktıktan sonra bu işi en kısa yoldan aşağıdaki gibi çözebilirim diye düşündüm. Böylelikle simpleXML’de kısıtlama olmayan içeriği çok rahat alabildim.

1
2
3
4
5
6
7
8
9
10
11
--- wp-includes/feed-rss2.php.org   2008-06-10 03:08:48.000000000 +0300
+++ wp-includes/feed-rss2.php       2008-06-10 03:45:25.000000000 +0300
@@ -43,9 +43,9 @@
<?php else : ?>
                <description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
        <?php if ( strlen( $post->post_content ) > 0 ) : ?>
-               <content:encoded><![CDATA[<?php the_content() ?>]]></content:encoded>
+               <content><![CDATA[<?php the_content() ?>]]></content>
        <?php else : ?>
-               <content:encoded><![CDATA[<?php the_excerpt_rss() ?>]]></content:encoded>
+               <content><![CDATA[<?php the_excerpt_rss() ?>]]></content>

Belki bir gün birini işine yarar, şimdilik google’ın tozlu raflarından birine yerleşsin :)

10 Haziran 2008

Posted In: coding, lkd, php, rss, wordpress

Google Android

Google arama motoru pazarından sonra telekomünikasyon dünyasına el atmak istediğini bundan aylar önce ATT ile girdiği mücadele ile ortaya koymuştu. Son zamanlarda piyasaya açık açık sinyaller vermese de mobil üzerine çalışmalar yapacaklarını son zamanlarda yaptıkları şirket alımlarından sonra beklememek garip olurdu. Bu garipliğe bir son vermeye karar vermiş olacaklarki son süratle mobil dünyasında ortaya koymak […]

5 Haziran 2008

Posted In: Arama Motoru, linux

Twitter Auto Publish Powered By : XYZScripts.com