web 3.0 ile birlikte artık çok şey değişeceğe benziyor.
“Web 3.0; internet kontrolünün insanın elinden çıktığı web dünyasıdır”. Web 1.0 insanlar tarafından yaratılan internet uygulamalarının kullanıldığı bir dünya iken Web 2.0 insanlar tarafından Web 1.0 mantığıyla yaratılan internet uygulamalarının değiştirilebildiği, kontrolün insan eline geçtiği bir dünya olmuştur. Web 3.0 kontrol cihazlar arası etkileşimle internetin kendi kendini yaratacağı bir web dünyasıdır. Semantik web dünyası da Web 3.0 dünyasının başrol oyuncusu olacaktır.
Semantik Web
Bazen anlamsal web olarak da adlandırılan semantik web mimarisini anlamak için önce semantik kelimesinden başlayalım. Semantik; anlamı araştırmak demektir, Yunanca Semantikos yani gerçek anlam kelimesinden gelmektedir. Semantik web teknolojileri açık standartlar sayesinde anlamı verinin döküman içeriğinden ayrıştırmamızı sağlar. Eğer bilgisayar bir dökümanın semantiğini anlarsa, artık sadece o dökümanın içerisindeki karakterleri algılamaz, dökümanın “anlamını” öğrenebilir.
Semantik Web Teknolojileri
RDF yani Kaynak Açıklama Altyapısı (Resource Description Framework) semantik web için temel veri modelidir. Bu model farklı değişim formatları olan RDF/XML, N-Triples, N3 ve Turtle için baz teşkil etmektedir. Semantik dünyanın kalbini ise Ontoloji’ler oluşturmaktadır, bu yüzden de OWL yani Web Ontoloji Dili (Web Ontology Language) tüm açıklamaları ve ilişkileri yapabilmemiz için kullanacağız teknoloji olacaktır. Semantik web teknolojilerinin kullanımına güzel bir örnek FOAF (Friend of a friend) uygulamasıdır, özellikle günümüzün sosyal ağları olan web projelerini düşündüğünüzde anlamsal weble hayata geçecekleri hayal etmek bile güç.