Semantic web merupakan salah
satu perkembangan pada aplikasi web. Web semantic merupakan suatu aplikasi web
yang mempunyai knowlage base tertentu sehingga bisa dikatakan web semantic mempunyai
seifat lebih pintar dari web sebelumnya. Contohnya adalah ketika kamu searching
di google jika kalian salah mengetikan suatu keyword maka dari googlenya
tersebut akan memberikan apa yang anda maksud, biasanya ini efektif untuk orang
yang seirng typo (salah ketik).
Contohnya ketika kalian
mengetikkan “Faceboko” kalimat tersebut salah dan bukan itu yang anda
maksudkan, maka google akan secara otomatis menyarankan keyword yang benar
yaitu “Facebook”. Web semantic atau semantik web
dicetuskan pertama kali oleh Tim Berners-Lee pada tahun 2001. Web
semantik sering disebut sebagai web versi 3.0. Dalam pembuatan aplikasi web
semantik tidak semudah membuat aplikasi web biasa. Untuk membuat web semantik
terdapat beberapa teknologi yang perlu dipelajari, diantaranya adalah RDF,
ontologi, query RDF, RDF Store.
Web
semantic atau semantik web dicetuskan pertama kali oleh Tim Berners-Lee
pada tahun 2001. Web semantik sering disebut sebagai web versi 3.0. Dalam
pembuatan aplikasi web semantik tidak semudah membuat aplikasi web biasa. Untuk
membuat web semantik terdapat beberapa teknologi yang perlu dipelajari,
diantaranya adalah RDF, ontologi, query RDF, RDF Store.
RDF (Resource Description Framework) Pada Web Semantik
RDF atau Resource Description Framework pada Web Semantik. RDF
merupakan model standar untuk pertukaran data pada web. Menurut Liang Yu pada
bukunya yang berjudul A Developer’s Guide to the Semantic Web, RDF merupakan
sebuah bahasa untuk merepresentasikan informasi tentang resource yang ada di
dunia; RDF merupakan framework untuk merepresentasikan informasi yang terdapat
pada web (Konsep RDF); RDF merupakan tujuan utama bahasa untuk
merepresentasikan informasi yang terdapat didalam web (RDF Syntaxt, RDF
Schema).
Seperti pengertian RDF yang telah dijelaskan sebelumnya, bahwa
RDF dapat merepresentasikan informasi tentang resource baik resource yang
berada di dunia maupun resource yang berada di web. RDF merepresentasikan
informasi tersebut kedalam sebuah kalimat, sama halnya ketika manusia akan
mendeskripsikan sesuatu. RDF mendeskripsikan sesuatu ke dalam kalimat yang
terdiri dari subjek, objek, dan predikat. Subjek, objek, dan predikat tersebut
merupakan komponen utama dari RDF.
Pada RDF, subjek merupakan resource atau sesuatu yang
dideskripsikan yang biasanya merupakan alamat URI, sedangkan predikat merupakan
property dari resource yang menjadi penghubung antara subjek dengan objek.
Sedangkan objek merupakan URI atau literal. Ketiga komponen tersebut biasa
disebut dingan triple. Dengan demikian, dapat dikatakan bahwa RDF berisi
informasi-informasi yang dibutuhkan. Untuk menyimpan RDF tersebut dibutuhkan
salahsatunya adalah triple store. Dengan kata lain, triple store merupakan
tempat penyimpanan RDF.
OWL
OWL diharapkan untuk mempertemukan kebutuhan untuk Bahasa ontology
di web, sehingga perintah-perintah dasarnya akan lebih baik dari RDF dan RDF
schema. OWL mempunyai beberapa tujuan model desain, yaitu: shared ontologies,
ontology evaluation, ontology inconsistency detection, balance of expressivity
dan scalability, ease of use, xml syntax, dan internationalization.
Protégé
Protégé adalah sebuah alat bantu yang berbentuk perangkat lunak yang
digunakan untuk pengembangan sistem untuk mengembangkan knowlage base system. Aplikasi
yang dikembangkan Protégé digunakan dalam pemecahan masalah dan pembuatan
keputusan dalam sebuah domain
Referensi :