Basit bir soru: X ülkesinin vatandaşı olan yazarları ve her birisinin kitaplarının listesini getir.
Süre: 2 dakika.
Yukarıdaki işi bir programcı olarak nasıl yapardınız? Mesela X = Türkiye.
Çok basit bir soru gibi görünüyor.
Acaba gerçekten öyle mi? İsterseniz bir deneyin. ;-)
İsterseniz süreyi 20 dakikaya çıkaralım. Yahut 2 saate. Kaç yazarın kaç kitabını getirebilirsiniz? Ne kadarlık bir bilgisayar kodu yazmanız gerekir, o kod hangi kaynaklara bağımlı olur, ne kadar sürede çalışır?
Şimdi siz bunu düşünedurun, dbpedia.org'a SPARQL sorgulama dili ile birkaç soru soralım ve sonuçlarına bakalım:
Bazıları hala kar yağınca sitesini kapatadursun, Ankara Üniversitesi İletişim Fakültesi öğrencileri, ilef.ankara.edu.tr adresinde çok güzel bir iş çıkartmışlar. Tasarımından içeriğine kadar kendilerine özgü bir hava yaratmayı başarmışlar, ve iletişim fakültesi olmanın avantajlarını da gayet güzel kullanmışlar, ve kullanmaya devam ediyorlar.
Benim en çok hoşuma giden, sitelerindeki içeriği kendilerinin yaratması, başka sitelerden potpori yapılmaması oldu. Böylece yaptıkları iş yalnızca sanal dünya ile sınırlı kalmıyor, ellerindeki imkanları kullanarak gerçek dünya ile de güzelce entegre ediyorlar.
Son bir not, siteyi tamamen iletişim fakültesi öğrencileri yapıyor ve PHP kullanıyorlar. Bazı bölümlerde PHP-Nuke kullanmışlar ve bayağı şık olmuş, Nuke kullanıldığı yalnızca linklerden anlaşıyor :)