BlogEngine Türkçe Oluyor..

Bitirme Projem: Semantik RSS Okuyucu

Yaklaşık 4-5 ay önce tamamladığım bitirme projemin ana konusu alıştığımız RSS Okuyucu mantığını, üzerine birçok yerde konuşma yaptığım Web 3.0 mantığıyla bir adım ileriye taşıyabilmekti.

Ve böylece Web 3.0'ın sadece arama motoru mantığı olarak görülmesine bir alternatif sunabilmeyi amaçlıyordum. Çünkü şuan içinde bulunduğumuz Web 2.0 dünyası yerini yavaş yavaş Web 3.0 dünyasına bırakmaya başladığında, Web 3.0 ile neler yapılabileceğini yavaş yavaş keşfetmek yerine hızlı bir giriş ile etkili projeler çıkabileceğini göstermeyi amaçlamıştım.

Her ne kadar Web 3.0 mantığı adı gereği sadece Web tarafında olacak bir takım değişikliklere verilecek isim gibi görünse de, Web 3.0'ın zamanla yaygınlaşmasına paralel olarak aslında desktop uygulamaları tarafında da bu mantığa alışmaya ve kullanmaya başlayacağız. Aynı Web 2.0'dan sonra masaüstü uygulamaları tarafında yaşadığımız farklılıklar gibi.

Şu an günümüzde popüler olan Web 2.0 projelerini bir yap-boz gibi düşünecek olursak, aslında her yapılan proje bir sonrakine destek sağlıyor ve herşey birbiri üzerine ilerliyor. Hiç birşey bir anda olmadığı için bize çok garip gelmiyor ve kolayca kabul ediyoruz. Halbuki en basitinden Twitter, FriendFeed gibi ortamlar 10 yıl önce ortaya çıksaydı, yadırganır ne amaçla kullanılacağı tartışılırdı. Ama şuan hiç yadırgamadan kullanabiliyoruz, çünkü bu hizmetlere kaynak sağlayan servisler zaten hayatımızda.

Semantic RSS Reader

Web 3.0, Web 4.0 isimleriyse bugün halen verdiğimiz seminerlerde alay konusu olabiliyor, belki de yadırganıyor. Çünkü biz millet olarak görmeden inanmıyoruz.

Bu nedenle de başkası yapıyor biz geri kalıyoruz. Halen Web 3.0 trendinin getireceklerini göremeyip, son demlerini yaşayan Web 2.0'ın yurtdışında 2-3 tıl önce yapılan örneklerini ülkemize taşımaya çalışıyoruz. Evet bu şuan için ülkemizde geçerli olan bir yöntem ve para kazandırıyor ama bizi ilerleteceğini düşünmüyorum.

Bu nedenle Web 3.0 üzerine olan önyargıları kırabilmek, her etkinlikte Hakia'dan örnek vermek zorunda kalmayı bir zorunluluk olmaktan çıkarabilmek adına, verilerin anlamsal olarak değerlendirildiği ve ortaya insan zevkine en uygun sonuçların sunulduğu bir proje üzerinde bir yılımı harcadım.

Sonuçta ortaya SRSSR'ın (Semantic RSS Reader) ilk stabil sürümü çıktı. Geliştirmesine devam etmeyi düşünmüyorum. Sadece bu konuda bizlerinde birşeyler yapabileceğini ve gelecek teknolojilere şimdiden adapte olabileceğimizi göstermek istedim. Devam ettirmek isteyenler ile kaynak kodlarını ve çalışma mantığını paylaşabilirim.

Proje Tanıtımı
SRSSR projesinin amacı; standart RSS okuyucu mantığını, Web 3.0'ın henüz standartlaşmayan fakat öngörülen nicelikleriyle tekrar dizayn etmektir. Bu proje ile RSS kaynaklarında yer alan haberleri anlamlandırılması ve bu anlamlar üzerinden takip işleminin yapılabilmesi amaçlanmaktadır. Proje kapsamında Türkçe'de yer alan ve uzun süredir anlamlandırılamayan kelimelerin ve söz öbeklerinin anlamlandırılması üzerine çalışılmıştır.

Örnek Kullanım 
Takip listenizde olan herhangi bir RSS Feed aracılığıyla size ulaşan bir haberi takip edebilir ve bu haberler sizin belirlediğiniz oranda yakınlık içeren diğer tüm haberleri, listenizde olan RSS kaynaklarından otomatik olarak çekebilirsiniz.

Uygulama ile default olarak gelen RSS kaynaklarına ekleme veya çıkarma yapabilir, istediğiniz gibi değiştirebilirsiniz.

Proje ASP.NET 3.0 ile hazırlandı ve şu an CodePlex üzerinde yer alıyor. İlgilenenler bu bağlantıdan ulaşabilir.

Web 3.0'la ilgili konuşmalara ülkemizden bir masaüstü örneği olarak girebilmesi ümidiyle.

Yorumlar

Yorum ekle


 

  Country flag

biuquote
  • Yorum
  • Canlı önizleme
Loading