Semantik veb-to'plam - Semantic Web Stack

Semantik veb-to'plam

The Semantik veb-to'plam, shuningdek, nomi bilan tanilgan Semantik veb-kek yoki Semantik veb-qatlamli pirojnoe, arxitekturasini aks ettiradi Semantik veb.

Semantik veb - bu xalqaro miqyosda boshqariladigan hamkorlik harakati standartlar tanasi The Butunjahon Internet tarmog'idagi konsortsium (W3C).[1] Ushbu standart ma'lumotlarning umumiy formatlarini ilgari suradi Butunjahon tarmog'i. Qo'shilishini rag'batlantirish orqali semantik tarkib yilda veb-sahifalar, Semantic Web-da tuzilmaydigan va yarim tuzilgan hujjatlar ustun bo'lgan joriy veb-saytni "ma'lumotlar tarmog'i" ga aylantirishga qaratilgan. Semantik veb-stek W3C-ga asoslangan Resurs ta'rifi doirasi (RDF).[2]

Umumiy nuqtai

Semantic Web Stack - bu tillar iyerarxiyasining tasviri, bu erda har bir qatlam quyida joylashgan qatlamlarning imkoniyatlaridan foydalanadi va foydalanadi. Bu qanday standartlashtirilgan texnologiyalarni ko'rsatadi Semantik veb Semantik Internetni amalga oshirish uchun tashkil etilgan. Bundan tashqari, bu Semantic Web qanday qilib klassik gipermatnli veb-saytning kengaytmasi (o'rniga emas) ekanligini ko'rsatadi.

Illyustratsiya tomonidan yaratilgan Tim Berners-Li.[3] Qatlamlar konkretlashtirilganligi sababli stek hali ham rivojlanib bormoqda.[4][5] (Izoh: Rivojlanayotgan Semantik veb-stek haqida hazil nutqi 2009 yilgi Xalqaro Semantik veb-konferentsiyada James_Hendler.[6])

Semantik veb-texnologiyalar

Semantic Web Stack-da ko'rsatilgandek, yaratish uchun quyidagi tillar yoki texnologiyalar qo'llaniladi Semantik veb. Stekning pastki qismidan tortib to texnologiyalari Boyqush hozirda standartlashtirilgan va Semantic Web dasturlarini yaratish uchun qabul qilingan. Stekning yuqori qismi qanday amalga oshirilishi hali ham aniq emas. To'liq ko'rinishga erishish uchun stackning barcha qatlamlarini amalga oshirish kerak Semantik veb.

Gipermatnli veb-texnologiyalar

Pastki qatlamlar gipermatnli vebdan yaxshi ma'lum bo'lgan va o'zgarmagan holda semantik veb uchun asos yaratadigan texnologiyalarni o'z ichiga oladi.

  • Xalqaro resurslarni identifikatori (IRI), ning umumlashtirilishi URI, semantik veb-resurslarni noyob aniqlash vositalarini taqdim etadi. Semantik veb-ga yuqori darajadagi manbalar bilan boshqariladigan manipulyatsiyani amalga oshirish uchun noyob identifikatsiyalash kerak.
  • Unicode ko'plab tillarda matnni boshqarish va boshqarish uchun xizmat qiladi. Shuningdek, semantik veb turli xil insoniy tillardagi hujjatlarni ko'paytirishga yordam berishi kerak, shuning uchun ularni taqdim eta olishi kerak.
  • XML yarim tuzilgan ma'lumotlardan tashkil topgan hujjatlarni yaratishga imkon beruvchi belgilash tili. Semantik veb yarim tuzilgan ma'lumotlarga ma'no (semantik) beradi.
  • XML ism maydonlari qo'shimcha manbalardan tuzatishlardan foydalanish usulini taqdim etadi. Semantik veb - bu ma'lumotlarni bir-biriga bog'lashdir va shuning uchun bitta hujjatdagi ko'proq manbalarga murojaat qilish kerak.

Standartlashtirilgan semantik veb-texnologiyalar

O'rta qatlamlar tomonidan standartlashtirilgan texnologiyalar mavjud W3C semantik veb-dasturlarni yaratishni yoqish.

  • Resurs ta'rifi doirasi (RDF) - bu uchlik deb ataladigan shaklda bayonotlar yaratish uchun asos. Bu resurslar to'g'risidagi ma'lumotlarni grafik ko'rinishida taqdim etishga imkon beradi - ba'zan semantik veb deyiladi Gigant global grafik.
  • RDF sxemasi (RDFS ) RDF uchun asosiy so'z boyligini beradi. Masalan, RDFS yordamida sinflar va xususiyatlar iyerarxiyasini yaratish mumkin.
  • Veb-ontologiya tili (OWL) RDF bayonotlarini semantikasini tavsiflash uchun yanada rivojlangan konstruktsiyalarni qo'shish orqali RDFS-ni kengaytiradi. Bu qo'shimcha cheklovlarni, masalan, kardinallik, qadriyatlarning cheklanishi yoki tranzitivlik kabi xususiyatlarning xususiyatlarini bildirishga imkon beradi. Bunga asoslanadi tavsiflash mantiqi va shuning uchun semantik vebga aql kuchini olib keladi.
  • SPARQL RDF so'rovlar tili - bu RDF asosidagi har qanday ma'lumotni so'rash uchun ishlatilishi mumkin (ya'ni, shu jumladan RDFS va OWL bilan bog'liq bayonotlar). So'rovlar tili semantik veb-ilovalar uchun ma'lumot olish uchun zarur.
  • RIF qoida almashinuvi formati. Masalan, OWL-da ishlatiladigan tavsiflash mantig'idan foydalangan holda to'g'ridan-to'g'ri ta'riflab bo'lmaydigan munosabatlarni tavsiflashga imkon berish muhimdir.

Amalga oshirilmagan Semantik veb-texnologiyalar

Yuqori qatlamlar hali standartlashtirilmagan texnologiyalarni o'z ichiga oladi yoki Semantik Internetni amalga oshirish uchun amalga oshirilishi kerak bo'lgan g'oyalarni o'z ichiga oladi.

  • Kriptografiya semantik veb-bayonotlar ishonchli manbadan kelib chiqqanligini ta'minlash va tekshirish uchun muhimdir. Bunga tegishli ravishda erishish mumkin elektron raqamli imzo RDF bayonotlari.
  • Qabul qilingan bayonotlarga bo'lgan ishonch (a) binolarning ishonchli manbadan kelib chiqqanligini tasdiqlash va (b) yangi ma'lumot olish paytida rasmiy mantiqqa tayanib qo'llab-quvvatlanadi.
  • Foydalanuvchi interfeysi odamlarga semantik veb-dasturlardan foydalanishga imkon beradigan so'nggi qatlamdir.

Izohlar

  1. ^ "XML va Semantic Web W3C standartlari xronologiyasi" (PDF). 2012-02-04.
  2. ^ "W3C semantik veb-faoliyati". Butunjahon Internet tarmog'idagi konsortsium (W3C). 2011 yil 7-noyabr. Olingan 26-noyabr, 2011.
  3. ^ "Semantic Web - XML2000, slayd 10". W3C. Olingan 2008-05-13.
  4. ^ "Semantik Internetda bilimlarni namoyish etish, 7-slayd". W3C. Olingan 2008-05-13.
  5. ^ "Semantik veb va boshqa texnologiyalar, slayd 24". W3C. Olingan 2008-05-13.
  6. ^ ""Layercake she'ri, ISWC 2009"".