Anlamsal Ağ

Kısaca: Anlamsal ağ (İngilizce:Semantic Web) , web içeriklerinin sadece doğal dillerde değil, aynı zamanda ilgili yazılımlar tarafından anlaşılabilir, yorumlanabilir ve kullanılabilir bir biçimde ifade edilebileceği, böylece bu yazılımların veriyi kolayca bulmasını, paylaşmasını ve bilgiyi birleştirmesini sağlamayı amaçlayan, gelişen bir internet eklentisidir. Anlamsal ağ temelde, bir felsefe, bir takım tasarım prensipleri, işbirliği yapan çalışma grupları, ve yardımcı teknolojilerden oluşur. ...devamı ☟

Anlamsal Ağ
Anlamsal Ağ

düzenle|Mart 2007

Semantic Web, web içeriklerinin sadece doğal dillerde değil, aynı zamanda ilgili yazılımlar tarafından anlaşılabilir, yorumlanabilir ve kullanılabilir bir biçimde ifade edilebileceği, böylece bu yazılımların veriyi kolayca bulmasını, paylaşmasını ve bilgiyi birleştirmesini sağlamayı amaçlayan gelişen bir internet eklentisidir.

Semantic Web temelde, bir felsefe, bir takım tasarım prensipleri, işbirliği yapan çalışma grupları, ve yardımcı teknolojilerden oluşur. Semantic Web in bazı kısımları henüz geliştirilmemiş veya gerçekleştirilmemiş fakat gelecekte yapılması umulan öngörüler olarak ifade edilir.

Diğer parçaları resmi açıklamalarla ifade edilmişlerdir. Bu parçalar şunlardır:
  1. RDF(Resource Description Framework)
  2. RDF/XML, N3, Turtle, N-Triples gibi çeşitli veri dönüştürme formatları.
  3. RDFS(RDF Schema) gibi notasyonlar
  4. OWL(Web Ontology Language)


Bu parçaların hepsinin, belirli bir problem uzayındaki kavramları, terimleri ve bağlantıları resmi bir biçimde ifade etmesi beklenmektedir.

Amaç

İnsanlar Web`i kullanarak Fince "araba" sözcüğünü bulabilir, kütüphaneden bir kitabı rezerve edebilir veya aradıkları DVD`nin en ucuzunu bulup satın alabilirler. Fakat bir bilgisayar bu işleri insan yönlendirmesi olmadan tamamlayamaz. Çünkü web sayfaları insanların okuması için yapılmıştır, makinaların değil. Semantic Web, bilgisayarlar tarafından anlaşılabilen ve böylece bilgiyi bulma, paylaşma ve birleştirme işlerindeki can sıkıcı angaryaları otomatikleştirebilir.

Mesela, bir bilgisayarın, düz ekran HDTVlerin 40 inçten büyük olanlarının satıldığı, salı günleri saat 8`e kadar açık olan mağazaların listesini sunması sağlanabilir. Günümüzde bunu yapmak için, her siteyi ayrı bir biçimde tarayan ve indexleyen arama motorlarına ihtiyacımız var. Semantic Web, web siteleri için bu birbiri ie bağlantılı bilgilerin makinalar tarafından işlenmesine hazır ve birleştirilebilir bir biçimde yayınlanmasını sağlayan ortak bir standart (RDF) belirlemiştir.

Tim-Berners-Lee Semantic Web in vizyonunu aşağıdaki gibi ifade etmiştircite book
| last = Berners-Lee
| first = Tim
| authorlink = Tim Berners-Lee
| coauthors = Fischetti, Mark
| title = Weaving the Web
| publisher = HarperSanFrancisco
| date = 1999
| pages = chapter 12
| isbn = 9780062515872 :
cquote|"Web için bir hayalim var, öyle ki bilgisayarlar web üzerindeki bütün veriyi, içerikler, linkler ve insanlarla bilgisayarlar arasındaki bütün işlemler gibi, analiz etmeye muktedir olacaklar. Henüz ortaya çıkmamış olsa da, ortaya çıktığı zaman Semantic Web ticaretin günlük mekanizmaları, bürokrasi ve günlük yaşamlarımız birbiri ile konuşan makinalar tarafından yürütülecek. İnsanlığın asırlardır konuşup durduğu "akıllı ajanlar" nihayet gerçekleşecek."|20px|20px|Tim Berners-Lee, 1999

Hypertext Web ile İlgisi

Markup(İşaretleme)



Bir bilgisayardaki dosyalar dağınık bir şekilde parçalara ayrılmış belgeler olabilir. Bu tip belgeler, epostalar, raporlar ve broşürler insanlar tarafından okunabilir. Takvim, adres defteri, playlist ve elektronik tablo(spreadsheet) gibi veriler, bunların görüntülenmesini, araştırılmasını ve çeşitli yollarla birbirleri ile ilişkilendirilmelerini sağlayan programlar ile sunulur.

Şu anda World Wide Web, temel olarak, metin blokları ve bunların içine serpiştirilmiş, resimler ve veri giriş formları gibi çokluortam nesnelerinden oluşan sayfaları kodlamak için kullanılan bir işaretleme dili olan Hypertext Markup Language(HTML) ile yazılmış dokümanlardan oluşur.

Semantic Web herhangi bir verinin, özellikle veri için tasarlanmış RDF sayesinde, bilgisayardaki veri dosyaları gibi işlenebilmesine olanak sağlayacak şekilde yayınlanmasını sağlar.

HTML dökümanları ve bu dökümanlar arasındaki bağlantıları ifade ederken, RDF, tersine, insanlar, toplantılar, uçak parçaları gibi gelişigüzel şeyleri tanımlayabilir.

Mesela HTML ile kodlanmış bir ürün listesi düşünelim. HTML için ürün ve yanında yazan fiyat, veri parçalarından başka birşey değildir. Ürünün hangi firma tarafından üretildiği gibi bir bilgiye ulaşamayız. HTML için içinde fiyatın yazdığı span tag ı sadece firma adının yazdığı tag in yanında durması gereken birşeydir. Hatta HTML, bu listenin bir ürün listesi olduğunu bile söyleyemeyecektir.

Tanımlayıcı ve genişletilebilir



Semantic Web bu eksikliği, RDF, Web Ontology Language(OWL) ve veri-merkezli, uyarlanabilir Extensible Markup Language kullanarak işaret eder. Bu teknolojiler wen dökümanlarını tamamlamak ya da bunların yerine geçmek üzere birlikte kullanılır. Böylelikle veri, webden erişilebilir veritabanlarında tanımlayıcı veri şeklinde veya gösterimle ilgili kısımları ayrı olarak tutulan saf XML şeklinde veya XHTML şeklinde tutulabilir. Makinalar tarafından okunabilir açıklamalar içerik yöneticilerinin içeriğe anlam ekleyebilmelerini sağlar. Mesela bir içerikle ilgili bilginin yapısını açıklamak gibi. Böylece, "tümdengelim uslamlaması(deductive reasoning)" ve çıkarım yapma işleyişine benzer şekilde, makina metin yerine bilginin kendisini işleyebilir. Bu sayede daha anlamlı sonuçlara ulaşılır, otomatikleştirilmiş bilgi toplama ve araştırmanın bilgisayarlar tarafından yapılması sağlanır.

Elemanlar

XML, XML Schema, RDF, OWL, SPARQL



Semantic Web standartları ve XML, XML Schema, RDF, RDF Schema ve OWL gibi araçları kapsar.

w3c.org daki "Web Ontology Language Review" dökümanı bu elemanların fonksiyonlarını ve bu elemanlar arasındaki ilişkileri açıklar. Burada özetleyecek olursak:



  • XML yapılandırılmış dökümanlar için yüzeysel sözdizim kuralları sağlar. Fakat dökümanın anlamı ile ilgili anlamsal kısıt yüklemez.
  • XML Schema, XML dökümanlarının yapı ve içerik elemanlarını düzenlemeye yarayan bir dildir.
  • RDF nesnelere(resources) ve bu nesnelerin nasıl ilişkili olduğuna işaret eden bir veri modelidir. RDF temelli model XML sözdiziminde ifade edilebilir.
  • RDF Schema, RDF kaynaklarının özelliklerini ve sınıflarını ifade etmeye yarayan sözcükler bütünü ve bunların genelleştirme hiyerarşileri için bir anlambiliminden oluşur.
  • OWL, özellikleri ve sınıfları betimlemek için daha fazla sözcük grubu getirir:
arasında, sınıflar arası ilişkiler, cardinality, eşitlik, özelliklerin daha iyi sınıflandırılması, özelliklerin karakteristikleri ve numaralandırılmış sınıflar (enumerated classes) gibi.

Web in ve web içindeki birbiri ile bağlantılı kaynakların kullanışlılığını ve kullanılabilirliğini artırma amacını aşağıdakilerle gerçekleştiririz:

  • RDF ve SPARQL standartlarını kullanarak mevcut veri sistemlerini expose eden sunucular. Farklı uygulamalardan birçok RDF`e çevirici bulunmaktadır. İlişkisel veritabanları önemli bir kaynaktır. Semantic web server, varolan sisteme, sistemin işleyişini etkilemeden eklenebilir.
  • Semantik bilgi ile işaretlenmiş dökümanlar(HTML diline bir uzantı olarak kullanılan etiketleri günümüzde arama motorları ve web crawler lar için bilgi sunmaktadır). Bu veri, insanlar tarafından anlaşılabilir içerik hakkında, makinalar tarafından anlaşılabilir bilgi olabilir. Mesela sayfanın yaratıcısı, başlık, açıklama gibi. Veya bir takım gerçekleri ifade eden saf metadata olabilir(sitenin diğer yerlerindeki kaynaklar ve servisler gibi). Semantik işaretleme genellikle elle değil, otomatik olarak gerçekleştirilir.
  • Genel metadata sözcük kümeleri(ontolojier) ve sözcük kümeleri arasındaki eşlenmeler(maps). Bunlar döküman yaratıcılarının dökümanlarını, döküman okuyan birimler tarafından anlaşılabilmesi için nasıl işaretleyeceklerini bilmelerini sağlarlar.
  • Bu veriyi kullanarak Semantic Web kullanıcıları için otomatik olarak belirli görevleri yerine getiren birimler.
  • Özellikle birimlere bilgi sağlamak için geliştirilmiş web-tabanlı servisler.(Mesela bir birimin, bir online mağazanın daha önce kötü hizmet ya da spam gönderimi ile ilişkili olup olmadığını öğrenebildiği bir Trust servisi.)


RDF-URI, XML, namespaces

Bu teknolojinin öncelikli kolaylaştırıcıları URI ile birlikte XML ve namespace lerdir. Bunlar biraz mantık eklenerek RDF i oluşturur. RDF, herhangi birşey hakkında herhangi birşey söylemek için kullanılabilir. Topic Maps ve web öncesi yapay zeka gibi teknolojiler de Semantic Web e RDF kadar katkıda bulunacağa benziyor.

FOAF

Popüler bir semantic web uygulaması olan Friend of a Friend, insanlar ya da diğer temsilciler arasındaki ilişkileri açıklar.

Semantic Web Browsers and Interconnection

Semantic web tarayıcıların uygulamalarından biri BigBlogZoo.com dur. Bu uygulamada 60.000 den fazla xml kaynağı DMOZ schema kullanılarak sınıflandırılabilir ve işlenebilir. Bu programın ticari versiyonu MediaMiner, bu verileri bilgiye dönüştürmek için işler. (mine)

Piggy Bank

Piggy Bank ücretsiz bir Firefox eklentisidir. Piggy Bank web scriptlerini, RDF bilgisine dönüştürüp kulanıcının bilgisayarında depolamaya yarar. Bu bilgi daha sonra, orjinal bağlamdan bağımsız olarak alınıp işlenip, başka bağlamlarda kullanılabilir. Mesela Google Maps ile bu bilgiyi birleştirip bilgi gösterme amaçlı. Piggy Bank Semantic Bank adındaki, yeni web teknolojileri ile verieri etiketleme fikirlerini birleştiren yeni servis ile çalışır. Piggy Bank Simile Project tarafından geliştirilmiştir. Simile Project`in başka bir ürünü ise, belirli veri türlerini, mesela posta koduna karşılık hava tahmini verisi gibi, çevirmeye yarayan RDFizers`dır. Böyle çabalar bugünün webinden semantic varisine geçişteki olası problemleri çözmeyi kolaylaştıracaktır.

Weak AI (Zayıf Yapay Zeka)

Semantic Web bir çeşit Weak AI dır. Makinalar tarafından anlaşılabilir doküman kavramı, makinaların insanlar tarafından belirlenmiş kavramları anlayabilen bir yapay zekayı öngörmez.Fakat tam olarak belirlenmiş bir problemin, tam olarak belirlenmiş süreçlerle, var olan ve tam olarak belirlenmiş veriler üzerinde çözebilen bir makina yeteneğini kasteder. Bu bağlamda Semantic Web, büyük ölçekli bir uzman sistem gibi düşünülebilir.

RDF kolay kullanılabilir olmasına rağmen, paradoxları ve gereksiz söz tekrarlarını ifade edebilecek tam bir dil olacaktır. Her mekanik RDF uygulaması, RDF i bilinçli olarak kısıtlanmış bir dile çeviren, RDF kullanımını sınırlandıran ve biçimlendiren bir şema kullanacaktır. Bununla beraber, bağlantılar sadece "RDF fiilleri" arasında yapılıyor olsa da, ortaya çıkan ifade büyük miktarda bilgi olacaktır.

Eleştiriler

Pratik Uygulanabilirlik (Practical Feasibility)

Bazı eleştiriler, Semantic Web in tam veya kısmi uygulanabilirliğinin, temel imkanlılığını sorgulamaktadır.

Görünüşte gerçeklenme ihtimalini azaltan bazı yaklaşımlar, konuyu insan davranışı ve kişilik özellikleri perspektifinden eleştirir. (ör: metacrap) Diğer bazı yorumcular yazılım mühendisliğinin son durumundan kaynaklanan kısıtlamalarımızn olduğunu öne sürüyorlar.(bkz: Leaky abstraction)

Sansür ve Mahremiyet

Semantic Web ile ilgili gayret, sansür ve mahremiyet ile ilgili kaygılarla hafifletilebilir ve yavaşlatılabilir. Mesela, metin analizi yöntemleri, farklı kelimelerle, mecazlarla(metaphor) veya yazı yerine resim kullanılarak devre dışı bırakılabilir. Semantic Web, devletler için çevrimiçi içeriğin içerik bloklama programları ile görüntülenmesinin ve yaratımının durdurulmasını oldukça kolaylaştıracaktır. Ek olarak, bu sorun FOAF dosyaları ve Geolocation meta-data kullanımı ile artmıştır. Kişisel blog gibi şeylerle bağlantılı kimlik saklama oldukça kısıtlanacaktır.

Çıktı Biçemlerini İki Katına Çıkarma

Semantic Web ile ilgili başka bir eleştiri ise, tek parça verinin iki farklı formatta yaratılıp yayınlanmasının daha fazla zaman almasıdır. İnsan algılaması için bir format, makinaların kullanması için özelleştirilmiş ikinci bir format kullanmak gerekecektir. Bu nedenle, firmaların, sadece gelişmelerini yavaşlatma ihtimali olan bu uygulamaları benimsemesi pek olası görünmüyor. Bunun yanında, geliştirilmekte olan birçok web uygulaması bu problemi çözmek için makinalar tarafından okunabilir veriler yayınlıyorlar ve bu tip verileri kullanan istemciler yazıyorlar. Microformat ların geliştirilmesi bu tip eleştiriye bir tepki olarak değerlendirilebilir. Ayrıca RDF verisinin HTML sayfalarına gömülmesini sağlayan eRDF ve RDFa gibi spesifikasyonlar mevcuttur. The GRDDL(Gleaning Resource Descriptions from Dialects of Language (Kaynak Tanımlarını Dil Lehçelerinden Ayıklama)) mekanizması varolan verinin otomatik olarak RDF gibi yorumlanabilmesini sağlar. Böylece yayıncılar sadece HTML gibi tek bir formata ihtiyaç duyarlar.

İlgili Kaynaklar





Referanslar

  • Kitap belirt
| yazar = Cardoso, J. | tarih = March 2007 | başlık = Semantic Web Services: Theory, Tools and Applications | yayımcı = Idea Group. | id = ISBN 978-1-59904-045-5

  • Kitap belirt
| yazar = Cardoso, J., Sheth, Amit | tarih = 2006 | başlık = Semantic Web Services, Processes and Applications | yayımcı = Springer | id = ISBN 0-38730239-5

  • Kitap belirt
| yazar = Michael C. Daconta, Leo J. Obrst, Kevin T. Smith | tarih = 30 May 2003 | başlık = The Semantic Web: A Guide to the Future of XML, Web Services, and Knowledge Management | yayımcı = John Wiley & Sons | id = ISBN 0-471-43257-1

  • Kitap belirt
| yazar = Dieter Fensel, Wolfgang Wahlster, Henry Lieberman, James Hendler | tarih = 15 November 2002 | başlık = Spinning the Semantic Web: Bringing the World Wide Web to Its Full Potential | yayımcı = MIT Press | id = ISBN 0-262-06232-1

  • Kitap belirt
| yazar = Steffen Staab, Rudi Studer | yıl = 2004 | ay = January | başlık = Handbook on Ontologies | yer= Heidelberg | publisher=Springer Verlag | id = ISBN 3-540-40834-7

  • Kitap belirt
| tarih = 17 January 2003 | başlık = Visualizing the Semantic Web | editör = Vladimir Geroimenko, Chaomei Chen (Eds.) | yayımcı = Springer Verlag | id = ISBN 1-85233-576-9

  • Kitap belirt
| yazar = John Davies, Dieter Fensel, Frank van Harmelen | tarih = 21 January 2003 | başlık = Towards the Semantic Web: Ontology-Driven Knowledge Management | yayımcı = John Wiley & Sons | id = ISBN 0-470-84867-7

  • Kitap belirt
| yazar = Grigoris Antoniou, Frank van Harmelen | tarih = 1 April 2004 | başlık = A Semantic Web Primer | yayımcı = The MIT Press | id = ISBN 0-262-01210-3

  • Kitap belirt
| yazar = Jeffrey T. Pollock, Ralph Hodgson | tarih = 21 July 2004 | başlık = Adaptive Information: Improving Business Through Semantic Interoperability, Grid Computing, and Enterprise Integration | id = ISBN 0-471-48854-2

  • Kitap belirt
| yazar = Christopher Walton | tarih = 12 October 2006 | başlık = Agency and the Semantic Web | yayımcı = Oxford University Press | id = ISBN 978-0-19-929248-6

Linkler



Notlar

1. Wikipedia.org daki Semantic Web makalesinin çevirisidir. সেম্যান্টিক ওয়েব

Kaynaklar

Vikipedi

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.

Anlamsal Ağ
2 yıl önce

Anlamsal (İngilizce:Semantic Web) , web içeriklerinin sadece doğal dillerde değil, aynı zamanda ilgili yazılımlar tarafından anlaşılabilir, yorumlanabilir...

Anlamsal Ağ, 2002, 2003, 2004, 2006, 2007, Bilgisayar, Fince, Firefox, Massachusetts Institute of Technology, Resource Description Framework
Ağ bilimi
2 yıl önce

alan, telekomünikasyon ağı, bilgisayar ağı, biyolojik , bilişsel ve anlamsal ve sosyal ağlar gibi karmaşık ağları inceleyen akademik bir alandır....

Bağlı veri
6 yıl önce

Bağlı veri, 2006 yılında Tim Berners-Lee tarafından Anlamsal vizyonuna erişmek için konan bazı ilkeler doğrultusunda WWW'i büyük bir bilgi ağına dönüştürmeye...

Tim Berners-Lee
2 yıl önce

Böylece herkes tarafından kolayca benimsenebilirdi. Aralık 2004'te, anlamsal üzerinde çalışmak üzere Southampton Üniversitesi'nde bilgisayar bilimleri...

Tim Berners-Lee, 1989, 1990, 1994, 2004, Ağ tarayıcısı, Dünya Çapında Ağ, Dünya Çapında Ağ Birliği, HTML, MIT, Web
Sosyal ağ
2 yıl önce

Sosyal kavramını ilk kez 1954 yılında Barnes, kişinin çevredeki diğer insanlarla olan ilişkilerini tanımlamak amacıyla kullanmıştır. İnternet ortamında...

SIMILE
2 yıl önce

DHTML ve Ajax bileşenlerini kullanarak, grafiksel bir arayüz oluşturur. Anlamsal Kaynak Tanımlama Çerçevesi Web Ontoloji Dili SIMILE Project7 Temmuz 2007...

SIMILE, SIMILE, Ajax, Anlamsal Ağ, DHTML, Firefox, Kaynak Tanımlama Çerçevesi, Web Ontoloji Dili, XML, MIT Bilgisayar Bilimi ve Yapay Zeka Laboratuvarı, OpenID
Kaynak Tanımlama Çerçevesi
4 yıl önce

"mavi". Kaynakların ifade edilmesini sağlayan bu mekanizma, W3C'nin anlamsal etkinliğinin amaçlarındaki temel bileşenlerden biridir: World Wide Web'in...

Kaynak Tanımlama Çerçevesi, Anlamsal Ağ, Creative Commons, Dosyaadı uzantısı, Freeware, MIME, Mozilla, MusicBrainz, SIMILE, Semantic Web, Semantic web
Hakia
6 yıl önce

yana özellikle yapay zeka, bulanık mantık, dil bilimleri ve özellikle anlamsal teknolojileri için kullanılan QDEX (Query Detection and Extraction) ve...

Hakia, Algoritma, Arama motoru, Semantik, Taslak, İnternet