PENDEKATAN DAN ARSITEKTUR WEB SEMANTIK

Web Semantik adalah sebuah evolusi logis dari World Wide Web. Ide ini didasarkan pada kenyataan saat ini, bahwa ada terlalu banyak konten online pada web bagi manusia untuk menemukan informasi yang relevan tanpa bantuan mesin cerdas. Menurut Tim Benners-Lee ada tiga pilar pendukung penting untuk mengembangkan web semantik. Pertama, pemasok informasi mark up-semantik -, yaitu, mereka yang memproduksi isi web, akan  menyediakan halaman web semantik mark up di masa depan. Kedua, agen cerdas perangkat lunak (yang mampu menarik kesimpulan dari isi) harus dikembangkan untuk mencari dan memproses halaman Web semantik mark up. Dan ketiga, ontologi komputasi – produsen isi Web dan agen perangkat lunak harus berkomitmen untuk pemahaman tentang hal-hal yang disepakati bersama, umumnya dikenal sebagai ontologi, untuk membuat isi juga dimengerti untuk mesin. Para agen perangkat lunak harus memahami setidaknya satu ontologi, bisa mencari atau meminta isi web yang mungkin menarik bagi pengguna akhir sesuai dengan ontologi agen dan istilah pencarian, akhirnya membentuk komponen aktif dari Web Semantic. Secara keseluruhan, Web Semantic tidak diragukan lagi masih dalam masa pertumbuhan, namun banyak peneliti dan teknolog dari lingkungan industri berpikir bahwa itu adalah teknologi yang menjanjikan untuk masa depan yang akan memiliki pengaruh besar, terutama pada jalan “pekerja pengetahuan” akan menggunakan WWW dalam pekerjaan mereka, dalam tahun-tahun mendatang.

1. KARAKTERISTIK DASAR WEB SEMANTIK

Istilah ” Web Semantic” diciptakan pada tahun 1998 (Bernstein 1998). Namun isu tersebut telah dibahas pada tahun 1996 dan 1997, dan karakteristik dasarnya telah dijelaskan dalam sebuah artikel tentang  SHOE, HTML berbasis ontologi deskripsi bahasa (Lukas et al. 1997). Dalam artikel seminal mereka dipublikasikan dalam Scientific American, Tim Berners-Lee, James Hendler, dan Ora Lassila pada akhirnya dirumuskan tesis ini untuk publik yang lebih luas pada tahun 2001 (Berners-Lee et al 2001.). Mereka mengatakan bahwa hambatan teknologi saat ini menghalangi evolusi Web, dan bahwa tiga bahan akan membantu untuk membuat lompatan kuantum: pertama, penggunaan agen perangkat lunak, yang dapat memindai Web untuk informasi yang berguna atas nama kontraktor manusia, kedua, penggunaan bahasa deskripsi baru untuk semantik markup untuk ruang pengetahuan agen software, yang tidak mengerti bahasa manusia lagi, sehingga mereka dapat berkomunikasi didasarkan pada logika formal terbaik, dan ketiga, penciptaan dan penggunaan standar yang diterima secara luas untuk pengetahuan struktur, sistematis dalam ontologi.

1.1  Peran Agen Software

Peran agen software sendiri yaitu sebagai berikut:

  1. Otonomi
  2. Kemampuan sosial
  3. Reaktivitas
  4. Proaktif
  5. Kontinuitas Temporal
  6. Tujuan orientedness

1.2  Peran Semantik Markup

Agar agen perangkat lunak untuk mengenali atau tidak sepotong informasi yang ditemukan di WWW dapat digunakan untuk tujuan tertentu, World Wide Web Consortium (W3C) ditentukan bahwa halaman web harus menyertakan catatan meta-data yang sesuai untuk interpretasi oleh perangkat lunak agar berguna untuk Web Semantic.

1.3  Peran Ontologi

Ontologi adalah konseptualisasi yang mengkodifikasi pengetahuan para ahli dalam bentuk yang dapat dipahami dan direkonstruksi oleh para ahli. Ontologi tidak selalu tunduk pada semantik formal dalam arti logis-matematis. Jika semantik mereka nonformal, maka gagasan kebenaran mereka hanya diukur sebagai tingkat konsensus informal antara pengguna dari ontologi. Jika ontologi tersedia dalam bentuk teori axiomatized yang memungkinkan interpretasi model-teori, maka semantik yang bersifat formal, memungkinkan negara tentang kebenaran yang logis untuk diperiksa.

2. KONSEP TEKNOLOGI WEB SEMANTIK

Berdasarkan arsitektur Web Semantic singkat dijelaskan di atas, bagian ini membahas standar agen, ontologi, dan bahasa markup untuk Web Semantic. Standar FIPA saat ini yang paling matang untuk sistem agen (FIPA 2002). Berkenaan dengan ontologi, kita harus membedakan antara tingkat semantik dan tingkat sintaksis. Pada tingkat semantik, penting untuk mengetahui apa yang prinsipnya dapat dinyatakan dengan representasi bahasa pengetahuan tertentu. Misalnya, kita tidak dapat menggambarkan set dihitung dalam logika orde pertama, karena konsep kardinalitas dikeluarkan dari logika urutan pertama. Pada tingkat sintaksis, adalah penting untuk mewakili semantik yang berbeda sub-tingkat dengan bantuan bahasa deskripsi yang memadai dan beton.

2.1  Agen Menurut Standar FIPA

Saat ini ada sejumlah proyek agent akademik dan juga sejumlah kerangka pembangunan yang berbeda. Sebuah sumber yang baik untuk berbagai pendekatan adalah AgentLink, sebuah penelitian jaringan Eropa untuk sistem agen (AgentLink 2003). Bab ini akan terbatas pada standar FIPA, yang telah menemukan penerimaan industri yang luas, dan yang dapat digunakan  secara jelas mewakili untuk komponen teknis dari sistem agen.

2.2  Ontologi

Bila menggunakan istilah “ontologi”, kita harus membedakan antara disiplin filsafat analisis ontologis dan produk seperti analisis, yaitu, deskripsi ruang pengetahuan khusus.

2.3  Semantik Markup di Web

Konsep tersedia untuk Web semantik markup didasarkan bekerja pada bahasa representasi pengetahuan (KRLs, lihat di atas) selama tiga puluh tahun terakhir. Tiga wakil utama untuk markup semantik yang OWL, RDF, dan Schema RDF.

DAML + OIL = OWL

3. APLIKASI SPESIFIK WEB SEMANTIK

Teknologi saat ini muncul untuk aplikasi Web Semantic belum mencapai kematangan industri, sehingga kita tidak bisa benar-benar berbicara tentang praktek rekayasa banyak industri di bidang ini. Namun demikian, vendor inovatif telah memperkenalkan komponen awal atau prototipe ke pasar.

3.1  Semantik Markup

Dalam aplikasi praktis, penjelasan semantik menggunakan beberapa bentuk kemungkinan mark up akan menjadi kebutuhan pelanggan yang paling sering sehubungan dengan pengembangan aplikasi Web Semantic.

3.2  Agen

Dalam prakteknya, kita mungkin harus berurusan dengan masalah itu, meskipun metode semantic markup paling dikenal relatif matang, hanya beberapa solusi yang memperkenalkan sistem agen yang tepat, yang memahami markup semantik. Di sisi positif, bagaimanapun, agen-solusi berbasis dapat digantikan oleh solusi yang lebih konvensional, misalnya untuk layanan Web. Ini solusi yang lebih konvensional menggunakan ontologi untuk mengintegrasikan skema dari yang sudah ada, repositori data yang sebelumnya heterogen. Untuk tujuan ini, layanan Web yang digunakan untuk bertindak sebagai pembungkus untuk repositori data.

3.3  Ontologi

Enam prinsip berikut telah diidentifikasi sebagai karakteristik untuk Semantic Web (Koivunen dan Miller 2001). Semua poin yang tercantum memerlukan beberapa pemikiran ulang secara umum dan tentang ontologi pada khususnya, dibandingkan dengan pendekatan tradisional dalam penelitian AI dan teknologi yang dikembangkan di bidang ini.

  1. Semuanya dapat diidentifikasi oleh URI.
  2. Sumber daya dan link dapat diketik.
  3. Informasi lengkap harus ditoleransi.
  4. Semantic Web harus mentolerir klaim ke tingkat lokal kebenaran.
  5. Evolusi informasi atau sumber daya adalah mungkin.
  6. Desain minimalis.

3.4  Layanan Web Semantik

Berikut ini membahas berbagai aspek Layanan Web Semantic:

  • Layanan Web Semantic mendefinisikan kerangka deskripsi lengkap untuk menggambarkan Web Services dan aspek terkait dengan cara ontologi Deskripsi Web Service.
  • Berikut ini menjelaskan proses penggunaan (Paolucci et al 2003.) Untuk Layanan Web Semantic:
  1. Publikasi: Ini adalah untuk menyediakan deskripsi dari kemampuan layanan.
  2. Discovery: ini mencari layanan yang berbeda cocok untuk tugas yang diberikan. Ini melibatkan secara otomatis mencari layanan web yang menyediakan layanan tertentu dan yang mematuhi sifat diminta (tugas).

3.5  Integrasi ke Rekayasa Web

Jika kita ingin memperluas metode untuk pengembangan aplikasi Web oleh komponen semantik, hal ini berguna untuk mengingat bagaimana “semantik” aplikasi Web berbeda dari aplikasi “tradisional” Web:

  • Agen: Perbedaan mendasar pertama adalah asumsi bahwa wajib ruang informasi semantik mark up akan dikunjungi oleh agen perangkat lunak, dan bahwa agen dapat mengekstrak “pengetahuan” dari ruang ini dengan atau tanpa bantuan dari penyedia informasi.
  • representasi Pengetahuan: Asumsi dasar kedua adalah bahwa ruang informasi menyediakan tingkat tinggi komparatif semantik dengan ruang informasi lainnya.
  • Pengetahuan pemodelan: Sebuah aplikasi web yang mendukung penjelasan semantik harus dilengkapi dengan ontologi selama fase desain.
  • penjelasan Semantic: Jika kita memutuskan untuk menggunakan ontologi yang sudah ada, kita akan harus menyusun dan label ruang informasi berdasarkan ontologi ini.
  • Pengetahuan penyimpanan dan permintaan: Sebuah ruang informasi ditandai oleh unsur-unsur heterogen datanya (gambar, grafik, teks, file audio dan video).

4. ALAT

Lingkungan yang dirancang untuk membangun agen dan editor untuk mendukung terciptanya ontologi dan alat untuk markup semantik dari halaman web yang menarik utama untuk pengembangan aplikasi Web Semantic. Namun, kita harus menyadari fakta bahwa alat yang paling tersedia saat ini adalah prototipe penelitian, karena tidak ada teknologi yang belum siap

5. KESIMPULAN DAN HARAPAN KEDEPAN

Dengan integrasi representasi pengetahuan, Web hits batas filosofi desain aslinya. Seperti yang kita semua tahu, ide awalnya adalah untuk memetakan hubungan struktural pengetahuan antara dokumen dengan isi yang terkait atau bagian dokumen untuk mengatasi batas-batas fisik (artikel A mengacu pada percobaan yang dijelaskan dalam B, dan data untuk B dapat dibaca di log atau menit C, dan masing-masing dokumen berada di direktori yang berbeda dan mungkin bahkan pada server yang berbeda). Akibatnya, filosofi aslinya adalah untuk mengubah pengetahuan yang ada ke dalam struktur “terjangkau”. Hypertext navigasi kemudian terutama ditujukan untuk menggantikan proses pencarian. Bentuk baru dari web, namun, menjanjikan kualitas baru: dengan secara eksplisit menggambarkan hubungan artikel, eksperimen, dan log percobaan, kita dapat memeriksa dan bergabung kembali pernyataan (dalam artikel), pengaturan (dalam percobaan), dan hasil (dalam protokol) . Hal ini membuka jalan baru, misalnya dalam penelitian medis, karena penataan kuat dari informasi memfasilitasi metode evaluasi baru (misalnya, klinik meta-studi).

Tinggalkan komentar