1 Semantic Web 12 Definisi Semantic Web Semantic web adalah sebuah visi: ide atau pemikiran dari bagaimana memiliki data pada web yang didefinisikan d...
Definisi Semantic Web Semantic web adalah sebuah visi: ide atau pemikiran dari bagaimana memiliki data pada web yang didefinisikan dan dihubungkan dengan suatu cara dimana dapat digunakan oleh mesin tidak hanya untuk tujuan display, tetapi untuk otomatisasi, integrasi dan penggunaan kembali data diantara berbagai aplikasi. Semantic web adalah sebuah web dari data, seperti layaknya sebuah database global. Pendekatan semantic web mengembangkan bahasa untuk mengekspresikan informasi dalam bentuk yang dapat diproses oleh mesin (machine processable). 2
Definisi Semantic Web (Lanjutan)
Semantic Web (SW) adalah sebuah abstrak representasi pada WWW yang berbasiskan pada sebuah standard yang didefinisikan (RDF, OWL). Ide dasarnya adalah untuk membawa Web memiliki definisi dan link data sehingga dapat digunakan lebih efektif untuk mencari, otomasi, integrasi dan re-use informasi pada berbagai aplikasi. [W3C]
3
Apa itu Data dari suatu Web ? Kembali sebentar ke circa 1993 FTP, Gopher dan Archie: sangat populer untuk sharing sumber daya pada Internet Berhenti pada file level 4
Apa itu Data dari suatu Web ? (Lanjutan) Kembali sebentar ke ... circa 1994 HTML dan URIs Markup language dan berarti untuk menghubungkan sumberdaya Di bawah file level Berhenti pada text level
5
Apa itu Data dari suatu Web ? (Lanjutan) Dan sekarang XML, RDF, OWL dan URIs Markup language dan berarti menghubungkan sumberdaya Di bawah file level Di bawah text level Pada data level
6
Komponen Semantik Web
Sumber W3C
7
Ontology Ontology merupakan suatu teori tentang makna dari suatu obyek, properti dari suatu obyek, serta relasi obyek tersebut yang mungkin terjadi pada suatu domain pengetahuan. Ontology adalah sebuah spesifikasi dari sebuah konseptual, dengan kata lain ontology adalah penjelasan dari sebuah konsep dan keterhubunganya dari sebuah ilmu tertentu. 8
Semantic Web dan Ontology • Ontology sebagai katalog dalam Semantic Web • Schema Matching mengunakan Ontology
9
Bahasa dan Tool • Resource Description Framework (RDF) • DARPA Mark-up Language + Ontology Layer Language (DAML + OIL) • Ontology Web Language (OWL) • Protege
10
RDF • RDF adalah layer untuk merepresentasikan semantik dari isi halaman tersebut • RDF merupakan sebuah model sederhana untuk mendeskripsikan hubungan antara sumber-sumber daya yang merupakan properties dan values.
11
RDF (lanjutan) Model RDF adalah suatu triple yang dinamakan statement: satu sumber daya (subject) yang dihubungkan ke sumberdaya yang lain atau satu literal (object) melalui satu arc dari sumberdaya ke tiga,predikat. Satu statement dapat didefinisikan sebagai : <subject> mempunyai satu property <predicate> yang bernilai