Tuesday, 30 June 2015

[Softskill] Semantik Web

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 :












No comments:

Post a Comment