Senin, 04 April 2016

Pengantar Web Science “Semantic Web Technologies Such as RDF “


Pengantar Web Science

“Semantic Web Technologies Such as RDF “


Web Science

Web Science merupakan salah satu penjabaran dari dua arti yang berbeda,
yaitu web dan science. Website atau situs diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink). Science adalah segala sesuatu yang berhubungan dengan sumber ilmu pengetahuan yang memberikan manfaat bagi kehidupan manusia dan seluruh isinya. Dengan kata lain, science itu sendiri merupakan kumpulan ilmu pasti yang memberikan makna tersendiri bagi yang mempelajarinya. Web Science dapat disimpulkan yaitu segala sesuatu yang berkaitan dengan ilmu pengetahuan yang diperoleh dari sumber yang akurat dan dapat di unduh dari dunia maya tanpa kita harus menuju ke sumber informasi yang ada .sehingga memudahkan kita untuk memperoleh informasi.

    A.  Semantic Web Technologies Such as RDF

RDF adalah model standar untuk pertukaran data di Web. RDF memiliki fitur yang memudahkan data yang menggabungkan bahkan jika skema yang mendasari berbeda, dan secara khusus mendukung evolusi skema dari waktu ke waktu tanpa memerlukan semua konsumen data yang akan diubah. RDF memperluas struktur yang menghubungkan dari Web menggunakan URI untuk nama hubungan antara hal-hal serta kedua ujung link (ini biasanya disebut sebagai "triple"). Menggunakan model sederhana ini, hal itu memungkinkan data terstruktur dan semi-terstruktur untuk dicampur, terbuka, dan bersama di aplikasi yang berbeda. Struktur menghubungkan ini membentuk diarahkan, grafik berlabel, di mana tepi mewakili link bernama antara dua sumber, yang diwakili oleh node grafik. tampilan grafik ini adalah model mental yang termudah untuk RDF dan sering digunakan dalam penjelasan visual yang mudah dipahami.
RDF ditulis dengan menggunakan XML atau bisa dikatakab merupakan apllikasi dari XML yang menyediakan metode untuk mengekspresikan semantic. Tampilannya buat kita memang bikin mumet, karena RDF tidak didesain untuk ditampilkan manusia tapi didesain supaya dapat dibaca dan dimengerti oleh komputer.

     B.      RDF memiliki 3 unsur penting yaitu:

1.      RDF Resource adalah segala sesuatu yang berisi URI seperti http://www.sembarang.com/coba.
2.      Property adalah resource yang memiliki nama, contoh "pemilik" atau "blog".
3.      Property Value adalah nilai dari property, seperti "Leyser Timang" atau dapat juga berupa resource.

      C.     Contoh dari RDF

Ada Statement seperti dibawah ini :

"Pemilik http://www.sembarang.com/coba adalah Leyser Timang"
+ subjek  : http://www.sembarang.com/coba
+ predikat: pemilik
+ objek   : Leyser Timang
kalo "dibahasakan" pake RDF, jadinya kira-kira seperti ini

<?xml version="1.0"?>
 <RDF>
   <Description about="http://www.sembarang.com/coba">
      <pemilik>Leyser Timang</pemilik>
      <blog>http://www.sembarang.blogspot.com</blog>
   </Description>
  </RDF&gt;

Lalu ada contoh lain yaitu :

misalnya diketahui seperti berikut ini

Judul = Landorundun
Penulis = Rampa Maega
Penerbit = Senandika
Bahasa = Indonesia
Tahun = Februari 2011


Buku ini merupakan  satu dari novel yang terdapat pada www.tokobuku.com untuk itu saya akan coba "membahasakannya" (lagi) ke dalam RDF.
Setiap kasus mempunyai jenis class dan properties yang berbeda, dan hal ini sangat penting kita ketahui untuk menentukan vocabulary mana yang cocok kita gunakan nanti. Beberapa jenis vocabulary yang sering digunakan misalnya: RDF, DC, FOAF, RDFS, OWL, dan masih banyak lagi.
Nah, untuk contoh kasus seperti di atas, PREFIX  yang cocok digunakan yaitu punya Dublin Core (DC). Tanya kenapa?? Karena DC memiliki properties sesuai kebutuhan kita (untuk kasus buku ini).

Berikut coding yang sederhana itu....

<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"  xmlns:dc="http://purl.org/dc/elements/1.1/">
 <rdf:Description rdf:about="http://www.tokobuku.com/Novel/">
    <dc:title>Landorundun</dc:title>
    <dc:creator>Rampa Maega</dc:creator>
    <dc:publisher>Senandika</dc:publisher>
    <dc:language>INA</dc:language>
    <dc:date>February, 2011</dc:date>
 </rdf:Description>
</rdf:RDF>



               
Udah bener belumnya, mari kita validasi di W3C's RDF Validation Service terlebih dahulu. Semoga bermanfaat.


Tidak ada komentar:

Posting Komentar

© Asik Belajar Template designed by Juvmom - Sesukamu