Semantic Web

Muhammad Arif Kurniawan (PA/10767) Ahmad Shalahuddin (PA/11237) Heru Palino (PA/10890)
Department of Computer Science, Gadjah Mada University Gadjah Mada University

1

Scientific American.´--Tim BernersHendler and Ora Lassila. processable). oleh mesin tidak hanya untuk tujuan display. "Semantic Web merupakan penerus dari web saat ini di mana informasi yang diberikan memiliki makna yang terdefinisi dengan baik oleh komputer dan memungkinkan orang untuk bekerja sama. otomatisasi. dimana dapat digunakan cara. aplikasi. Pendekatan semantic web mengembangkan bahasa untuk mengekspresikan informasi dalam bentuk yang dapat diproses oleh mesin (machine processable).The Semantic Web..´-. display. tetapi untuk otomatisasi. May 2001 Lassila Web. Semantic web adalah sebuah web data.Definisi Semantic Web Semantic web adalah sebuah visi: ide atau pemikiran dari data web yang visi: didefinisikan dan dihubungkan dengan suatu cara. seperti layaknya sebuah database data. global.Tim Berners-Lee. James sama. integrasi dan penggunaan kembali data diantara berbagai aplikasi. .

OWL). sehingga dapat digunakan lebih efektif untuk mencari. otomasi. integrasi dan re-use informasi pada berbagai reaplikasi. Ide dasarnya adalah agar Web memiliki definisi dan link data. mencari. otomasi. [W3C] 3 .Definisi Semantic Web (Lanjutan) Semantic Web (SW) adalah sebuah representasi abstrak pada WWW yang berbasiskan pada sebuah standard yang didefinisikan (RDF. aplikasi.

y Otomisasi pembelian mobil« .Example«. Example«.

Komponen Semantik Web Sumber : W3C 5 .

Ontology adalah sebuah spesifikasi dari sebuah konseptual. serta relasi obyek tersebut yang mungkin terjadi pada suatu domain pengetahuan. 6 . dengan kata lain ontology adalah penjelasan dari sebuah konsep dan keterhubunganya dari sebuah ilmu tertentu.Ontology Ontology merupakan suatu teori tentang makna dari suatu obyek. properti dari suatu obyek.

Semantic Web dan Ontology y y Ontology sebagai katalog dalam Semantic Web Schema Matching mengunakan Ontology 7 .

Semantic Web: Resource Integration Shared ontology 8 .

Bahasa dan Tool yang digunakan Resource Description Framework (RDF) y DARPA Mark-up Language + Ontology Layer Language (DAML + OIL) y Ontology Web Language (OWL) y Protege y 9 .

10 .Resource Description Framework (RDF) y RDF adalah spesifikasi yang dibuat oleh W3C sebagai metode umum untuk memodelkan informasi dengan menggunakan sekumpulan format sintaks dan dengan mendeskripsikan hubungan antara sumber-sumber daya yang merupakan properties dan values.

y 11 . Dalam terminology RDF. SPO ini seringkali disebut dengan istilah N-triple.RDF (lanjutan) (lanjutan) y Ide dasar dari RDF adalah bagaimana kita dapat membuat pernyataan mengenai sebuah resource Web dalam bentuk ekpresi ´Subjet-Predikat-Objekµ. Satu statement dapat didefinisikan sebagai : <subject> mempunyai satu property <predicate> yang bernilai<object>. Gambar 1 memperlihatkan contoh dari statement RDF.

Subject .Predicate .RDF (lanjutan) lanjutan) Gambar 1.Object 12 .

ugm.Contoh«. bentuk Ntriple dari RDF: <http://www.1/title> ´Jadwal Ujianµ <http://www. y Sebagai contoh.org/dc/elements/1.org/dc/elements/1.id /jadwal> <http://purl.ikomp. Contoh«.id /jadwal> <http://purl. .ugm.ikomp.1/publisher> ´Jurusan ILKOM UGMµ y RDF Schema dapat dipandang sebagai kamus data atau vocabulary untuk mendeskripsikan properties dan classes dari resources RDF. kita ingin mepresentasikan ide ´Dokumen ini berjudul Jadwal Ujian dan dipublikasi oleh Jurusan ILKOM UGMµ.ac.ac.

14 . yang berusaha untuk menyediakan kalsifikasi yang lebih baik dengan menggunakan konstruksi dari kecerdasan buatan yang berbasis frame. dinamakan Ontology Inference Language (OIL). Kemudian digabung dengan group lain.DAML + OIL DAML adalah usaha untuk menyediakan primitif pemodelan yang lebih kaya daripada RDF dan RDF schema.

Web Ontology Language (OWL) y OWL adalah suatu bahasa yang dapat digunakan oleh aplikasi-aplikasi yang bukan sekedar menampilkan informasi tersebut pada manusia. XML syntax. melainkan juga yang perlu memproses isi informasi isi OWL mempunyai beberapa tujuan model desain. ease of use. balance of expressivity dan scalability. yaitu: shared ontologies. dan internationalization. ontology inconsistency detection. ontology evolution. y 15 .

edu/. Protégé dikembangkan oleh sebuah organisasi yang bernaung di bawah Standford. Aplikasi yang dikembangkan dengan Protégé digunakan dalam pemecahan masalah dan pembuat keputusan dalam sebuah domain. termasuk tutorial dan komunitas pengguna Protégé. 16 .stanford.Protégé Protégé adalah sebuah alat bantu yang berbentuk perangkat lunak yang digunakan untuk pengembang sistem untuk mengembangkan Knowledge-Base System. Segala sesuatu yang berhubungan dengan Protégé dapat dilihat pada alamat http://Protege. yang mengambil spesialisasi dibidang ontology.

dan HTML. RDF. XML.Protégé Protégé merupakan sebuah alat yang digunakan untuk membuat sebuah domain ontology. 17 . Berbagai format penyimpanan seperti OWL. menyesuaikan form untuk entry data. dan memasukan data. Protégé menyediakan kemudahan plug and play yang membuatnya fleksibel untuk pengembangan prototype yang berkembang.

´Matur Suwun««µ Suwun««µ .

Sign up to vote on this title
UsefulNot useful