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.
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>
+ 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>
Lalu
ada contoh lain yaitu :
misalnya diketahui seperti
berikut ini
Judul = Landorundun
Penulis = Rampa Maega
Penerbit = Senandika
Bahasa = Indonesia
Tahun = Februari 2011
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).
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