Senin, 12 Maret 2018

Pengertian Web Semantik dan Contoh Penerapannya

Judul                : Pengertian Web Semantik dan Contoh Penerapannya (Tugas 1)
Nama               : Muhammad Zaky Fauzi
NPM                 : 57414606
Kelas                : 2IA19
Dosen               : Winarti
Mata Kuliah      : Pengantar Web Science


Pengertian Web Semantik


Semantic web atau web semantik merupakan salah satu perkembangan pada aplikasi web. Menurut bahasa, web semantik mempunyai arti web yang memiliki makna. Dengan kata lain, web semantik merupakan suatu aplikasi web yang mempunyai knowledge base tertentu sehingga bisa dikatakan web semantik mempunyai sifat lebih pintar dari web sebelumnya. Salah satu contoh dari web semantik adalah web tersebut bisa merekomendasikan sesuatu kepada user sesuai dengan interest usernya masing-masing. Dengan demikian, bisa jadi ketika beberapa orang mengakses satu alamat web yang sama, konten atau isi dari halaman web tersebut tidak akan sama. Salah satu contoh dari web semantik adalah igoogle. Ketika pertama kali membuka igoogle, kita akan diminta untuk mengisi lokasi tempat kita berada, setelah itu baru kita menuju ke halaman beranda igoogle. Dengan demikian, bisa jadi isi dari halaman beranda igoogle akan berbeda-beda sesuai dengan lokasi yang diisikan sebelumnya, baik itu dari isi berita, suhu udara, dan yang lainnya.

Web semantik yang disebut-sebut sebagai web masa depan akan memungkinkan kita menyatukan banyak aplikasi sekaligus dari akun berbeda ke dalam satu situs. Orang menyebutnya revolusi web 3.0. Bahkan kita bisa menamai situs itu dengan nama kita sendiri.

Kelebihan Pada Web Semantik

  • Kecepatan berinteraksi antar apps, karena menggunakan sarana HTTP 
  • Ketepatan / Keakuratan data, karena data yang dikirim (request) dan diterima (response) semuanya berbasiskan XML 
  • Kemudahan, mengola request dan response, karena standar pesan XML 
  • Fleksibel, contoh aplikasi PHP mampu berhubungan dengan java, begitu sebaliknya, karena semuanya menggunakan protokol HTTP.
  • Bukti joomla (PHP) kini mampu berhubungan dengan alfresco yang dibangun dengan java
  • Metode : XML-RPC, SOAP, dan REST.

Contoh Penerapan Web Semantik


1. SIOC ( http://sioc-project.org/ )
Sebuah ontologi istilah yang dapat digunakan untuk menggambarkan komunitas online di Web Data. Inisiatif SIOC (Semantically Interlinked Online Communities) bertujuan untuk memungkinkan integrasi informasi komunitas online. SIOC menyediakan ontologi Semantik Web untuk mewakili data kaya dari Web Sosial di RDF. Ini telah mencapai adopsi yang signifikan melalui penggunaannya dalam berbagai aplikasi perangkat lunak komersial dan open source, dan biasanya digunakan bersamaan dengan kosakata FOAF untuk mengungkapkan informasi profil pribadi dan jejaring sosial. Dengan menjadi cara standar untuk mengekspresikan konten buatan pengguna dari situs semacam itu, SIOC memungkinkan jenis skenario penggunaan baru untuk data situs komunitas online, dan memungkinkan aplikasi semantik yang inovatif untuk dibangun di atas Web Sosial yang ada. Ontologi SIOC sebelumnya diterbitkan sebagai W3C Member Submission, yang diajukan oleh 16 organisasi.

2. Spivack’s Radar Networks (http://www.radarnetworks.com/)
Radar Networks adalah perusahaan yang berbasis di San Francisco yang bertujuan untuk mengembangkan aplikasi Semantic Web untuk masyarakat umum. Satu-satunya produk publiknya adalah situs Twine. Perusahaan ini didirikan pada tahun 2003 oleh Nova Spivack dan Kristinn R. Thórisson. Pada tanggal 11 Maret 2010, Radar Networks diakuisisi oleh Evri Inc. Pada tanggal 14 Mei 2010, Twine dimatikan, menjadi redirect ke evri.com. Pada tanggal 5 Oktober 2012, Evri memberhentikan sebagian besar stafnya dan menutup penawaran komersialnya, termasuk evri.com.

3. Second Life (http://secondlife.com/)
Sebuah dunia maya online, dikembangkan dan dimiliki oleh perusahaan yang berbasis di San Francisco Linden Lab dan diluncurkan pada tanggal 23 Juni 2003. Pada tahun 2013, Second Life memiliki sekitar 1 juta pengguna biasa. Dalam banyak hal, Second Life mirip dengan game role-playing multiplayer online; Namun, Linden Lab yakin bahwa ciptaan mereka bukanlah sebuah permainan: "Tidak ada konflik yang diproduksi, tidak ada tujuan yang ditetapkan".

4. Google Co-Op (http://www.google.com/coop/)
Seperti yang Anda ketahui, Google telah mengumumkan empat produk baru pada tahun 2006 lalu, salah satu produk tersebut diberi nama Google Co-op. Google Co-op memungkinkan Anda membuat apa yang disebut "link langganan", yang pada dasarnya memungkinkan Anda membuat SERP Google, menentukan judul, deskripsi dan URL yang akan ditampilkan di SERPs, bagi mereka yang "berlangganan" ke link anda Danny mendefinisikan ini sebagai "lompatan raksasa dan agak membingungkan menjadi pemberian tag secara massal."

5. Semantic Web Services 
Merupakan komponen dari Web semantik karena mereka menggunakan markup yang membuat data mesin dapat dibaca dengan cara yang rinci dan canggih (dibandingkan dengan HTML yang dapat dibaca manusia yang biasanya tidak mudah "dipahami" oleh program komputer.


Daftar Pustaka


Magdalena Merry, 2009, Situs Gaul, Gak Cuma Buat Ngibul!, Jakarta, Gramedia

Subhana, Erfan. "PENGERTIAN SEMANTIK WEB dan PENERAPAN SEMANTIK WEB" http://erfansubhana.blogspot.co.id/2015/06/pengertian-semantik-web.html (diakses tanggal 12 Maret 2018)

Anonim. "Index" http://sioc-project.org/index.html (diakses tanggal 12 Maret 2018)

Minggu, 11 Maret 2018

Pengantar Web Science

Judul                : Pengantar Web Science (Penulisan 1)
Nama               : Muhammad Zaky Fauzi
NPM                : 57414606
Kelas               : 2IA19
Dosen              : Winarti
Mata Kuliah     : Pengantar Web Science


Sejarah Web


Sedikit mengenai sejarah web, web merupakan sebuah program yang ditemukan oleh Tim Berners-Lee pada tahun 1991. Awalnya Berners-Lee hanya ingin menemukan cara untuk menyusun arsip-arsip risetnya. Untuk itu ia mengembangkan satu buah sistem untuk kepentingan pribadi. Sistem itu yaitu program piranti lunak yang diberi nama Enquire.

Dengan program itu, Berners-Lee sukses membuat jaringan yang menautkan berbagai arsip maka menudahkan pencarian informasi yang dibutuhkan. Inilah nanti jadi dasar dari suatu perkembangan pesat yang dikenal sebagai www.

WWW dikembangkan pertama kali di Pusat Penelitian Fisika Partikel Eropa (CERN : Organisation Europeenne pour la Recherche Nucleaire), Jenewa, Swiss. Pada thn 1989 Berners-lee menciptakan pengajuan untuk proyek pembuatan hiperteks global, selanjutnya pada bln Oktober 1990, 'World Wide Web' sudah bisa dijalankan dalam lingkungan CERN. Pada musim panas th 1991, WWW secara resmi dipakai secara luas pada jaringan Internet.


Pengertian Web


World Wide Web atau dapat disebut web saja, adalah satu buah ruang informasi yg dipergunakan oleh pengenal global yg dinamakan dengan URL (Uniform Resource Locator) untuk mengenal pasti sumber daya berguna. Web sendiri tidak jarang dianggap sama dengan Internet dengan cara total, meski sebenarnya web sendiri hanyalah bagian daripada Internet itu sendiri.

Pengertian web adalah kumpulan halaman yang menyediakan informasi. Web berisi ragam informasi bagi pengguna baik itu informasi yang tidak serius hingga serius maupun informasi gratis hingga berbayar.


Web Science


Web science merupakan inovasi baru yang diciptakan oleh seorang bernama Tim Berners-Lee. Web science itu terdiri atas dua kata yaitu web dan science, adalah yang berarti ilmu yang mempelajari tentang efisiensi atau pemanfaatan dari sebuah web, agar dapat dirasakan manfaat dan kegunaannya pada banyak bidang di dalam keidupan sehari-hari. Di dalam web science kita belajar bagaimana memberdayakan suatu sumber daya virtual sebagai media komunikasi praktis. Dengan tampilan web yang menarik dan abtraktik agar memunculkan minat orang banyak untuk membaca web tersebut.


Tipe atau Macam web


Saat ini terdapat begitu banyak jenis web yang dapat kita jumpai sehari-hari. Mulai dari web yang berisi konten terttentu seperti berita dan permainan hingga website yang diguanakan secara komersial untuk kepentingan bisnis.

Berikut ini beberapa tipe atau macam web yang umumnya telah kita ketahui bersama:

1. Portal
Portal adalah sebuah situs web yang menawarkan bermacam-macam fitur internet dari single, convenient location.

2. News
News adalah web yang mengandung berita termasuk cerita dan artikel pada kejadian masa kini, kehidupan, olahraga dan cuaca.

3. Informational
Sebuah situs web yang mengandung informasi yang faktual.

4. Business/Marketing
Sebuah situs web bisnis/marketing yang isinya mempromosikan atau menjual produk atau jasa.

5. Blog
Blog merupakan sebuah web informal yang terdiri dari artikel time-stamped, atau post, dalam format diary atau jurnal, biasanya terdaftar dalam urutan kronologi yang terbalik.

6. Wiki
Wiki adalah sebuah web gabungan yang memungkinkan penggunanya untuk membuat, menambahkan, merubah, atau menghapus isi dari web melalui browser mereka.

7. Online Social Network
Disebut juga sebagai Social Networking Website adalah web yang mendorong anggota dalam komunitas online untuk membagikan minat, ide, cerita, foto, musik, dan video dengan pengguna lain yang terdaftar.

8. Educational
Eduacational web menawarkan kesempatan yang menarik dan menantang untuk kegiatan belajar mengajar yang formal dan informal.

9. Entertainment
Entertainment web menawarkan lingkungan yang menarik.

10. Advocacy
Adalah web yang mengandung isinya mendeskripsikan sebuah sebab, opini, atau ide.

11. Web Application
Adalah sebuah web yang memungkinkan penggunanya untung mengakses dan berinteraksi dengan software melalui web browser pada komputer atau perangkat yang terhubung ke internet.

12. Personal
Sebuah web pribadi yang biasanya tidak ada kaitannya dengan web manapun, hanya sebuah web tunggal.


Aplikasi Web


PHP
PHP merupakan bahasa pemrograman yang paling populer dan banyak digunakan untuk pemrograman web, PHP disebut juga pemrograman server side, artinya program dijalankan pada server.

Java Script
Untuk membuat dokumen web semakin interaktif, Netscape Communications bekerja sama dengan Sun Microsystems mengembangkan bahasa script yang diberi nama Javascript, saat ini tersedia juga bahasa script yang diberi nama JavaScript dan VBScript. Bahasa skrip yang digunakan untuk mengembangkan aplikasi web pada buku ini adalah JavaScript yang memiliki tatacara penulisan program yang mirip dengan Java.

Java Server Pages
Ada tiga cara menggunakan teknologi bahasa Java pada WWW yaitu aplet, servlet dan Java Server Pages (JSP) Java Server Page yang menyediakan cara yang paling efektif untuk memisahkan isi statik halaman web dari isi dinamikanya. Bagian statik halaman web yang berupa tag-tag HTML dapat dimodifikasi dengan menggunakan aplikasi web publishing tanpa perlu mengubah bagian dinamiknya yang berupa statemen atau ekspresi bahasa pemrograman java. Sebuah berkas JSP merupakan dokumen berbasis teks yang terdiri dari dua tipe yaitu teks statis yang berbasis format tag HTM dan elemen skrip JSP yang menggunakan tag seperti ag HTML. 

HTML
Informasi yang disediakan oleh WWW adalah dalam bentuk dokumen yang disebut Web Page, pada dokumen Web page tersebut bisa mengandung referensi dan link ke bagian lain di dokumen tersebut atau ke mesin lain di internet. Hubungan atau link antar dokumen istilahnya adalah internal link, sedangkan dalam internet disebut external link. Dokument yang mendukung hypertext adalah dokumen HTML ( Hypertext Markup Language ) oleh karena itu setiap Web Page harus dibuat dalam format HTML, file jenis ini biasanya disimpan dengan ekstensi atau akhiran HTM atau HTML, File yang berakhiran HTM atau HTML ini sama untuk berbagai jenis system operasi seperti Linux, Windows, Unix dan seebagainya. HTML dokumen tersebut mirip dengan dokumen teks biasa, hanya dalam dokumen ini sebuah teks bisa membuat instruksi yang ditandai dengan kode atau lebih dikenal dengan TAG tertentu.


Daftar Pustaka


Irwansyah Edy & Moniaga, 2014, Pengantar Teknologi Informasi, Yogyakarta, Deepublish

Joko Adi Wirawan Mochamad, 2009, Amazing News Website with PHP, Ajax, dan MySQl, Yogyakarta, Andi Offset

Alazizi, Zulfa. "Pengertian Web, Sejarah Web dan Cara Kerja Web" http://www.pintarkomputer.org/2015/10/pengertian-web-sejarah-web-dan-cara-kerja-web.html (diakses tanggal 11 Maret 2018)

Fiwka, Estriana. "Pengertian Web, Sejarah Web dan Cara Kerja Web" http://www.masterpendidikan.com/2016/12/pengertian-web-sejarah-web-dan-cara-kerja-web.html (diakses tanggal 11 Maret 2018)

(diakses tanggal 11 Maret 2018)