Minggu, 24 Maret 2013

WEB SEMANTIK ( SEMANTIC WEB )


WEB SEMANTIK 

Menurut Jhon Markoff, WEB SEMANTIK adalah sekumpulan teknologi yang menawarkan cara baru yang efisien dalam membantu komputer mengorganisasi dan menarik kesimpulan dari data online.   Melalui web semantik inilah berbagai perangkat lunak akan mampu mencari, membagi, dan mengintegrasi informasi dengan cara yang lebih mudah.
Jadi, Web semantik ( semantic web ) adalah perkembangan dari www ( world wide web ) pada tahun 2002, dimana konten web yang di tampilkan tidak hanya dengan format bahasa manusia yang umum tetapi juga bisa di baca dan digunakan oleh bahasa mesin.  

STANDAR WEB SEMANTIK

Pembuatan web semantik dimungkinkan dengan adanya sekumpulan standar yang dikoordinasi oleh World Wide Web Consortium (W3C).  Standar yang paling penting dalam membangun Semantic Web adalah XML, XML Schema, RDF, OWL, dan SPARQL. 
Web 3.0 memiliki beberapa standar operasional untuk bisa menjalankan fungsinya dalam menampung metadata. Misalnya Resource Description Framework (RDF) dan Web Ontology Language (OWL).
Dibalik teknologi web semantik peran RDF ( Resource Description Framework ) adalah untuk mendefinisikan format metadata yang terdiri dari beberapa komposisi yaitu : subject, predicate, dan object. Subject dan object adalah entitas yang ditunjukkan oleh teks (Media Iptek, 2006). Sedangkan predicate adalah komposisi yang menerangkan sudut pandang dari subject yang dijelaskan object. Hal yang paling menarik dari RDF yaitu object dapat menjadi subject yang nantinya diterangkan oleh object yang lainnya. Sehingga object atau masukan dapt diterangkan secara jelas dan detail, serta sesuai dengan keingingan pengguna yang memberikan masukan.
Web semantik merujuk kepada kemampuan aplikasi komputer untuk lebih memahami bahasa manusia, bukan hanya bahasa yang baku dari para penggunanya tetapi juga bahasa yang lebih kompleks, seperti dalam bahasa percakapan sehingga memudahkan penggunanya untuk berkomunikasi dengan mesin. Web semantik dapat mengolah bahasa dan mengenali homonim, sinonim, atau atribut yang berbeda pada suatu database.

CONTOH WEB SEMANTIK

Apabila kita mengetik di pencarian dengan keyword “tanggal berapa indonesia merdeka ?.” maka hasil dari pencarian tersebut yang keluar adalah “17 Agustus 1945.“ begitu mudah bukan ?
 Contoh lain web semantik adalah :
1.      SIOC ( http://sioc-project.org/ ) Adalah komunitas yang berusaha mewujudkan semantic website yang tengah berjuang membantu kita menciptakan web cerdas yang mana kelak pencarian info di internet menjadi jauh - jauh sangat mudah.
2.      Yahoo’s Food Site, Spivack’s Radar Networks, dan sebuah development platform, Jena, di Hewlett-Packard.
3.      Second Life merupakan dunia virtual berbasis Internet. Mungkin di masa depan kita bisa hidup di dunia virtual itu yaitu di internet karena memang kehidupan di dalam Second Life meniru apa saja yang dilakukan oleh Anda dan yang ada di dunia nyata ini, dimana kita bisa berteman, melakukan aktivitas, berbicara dengan teman Anda, bertukar opini, bahkan berbisnis dan lain-lainnya yang ada di dunia ini. 
4.      Google Co-Op yang beralamatkan di http://www.google.com/coop/. Google Co-Op merupakan salah satu service yang disediakan Google dan mulai beroperasi sejak tahun 2006 dan merupakan fungsi search yang ditambahkan di search engine Google dengan penambahan fitur yang lebih luas dan diharapkan Google Co-Op dapat memberikan sesuatu yang tepat yang sedang dicari orang-orang.
5.      Web Servies yakni teknologi web yang memungkinkan sebuah aplikasi mampu berhubungan dengan aplikasi lainnya melalui protokol HTTP dengan format pesan XML

TEKNOLOGI WEB 3.0 ( WEB SEMANTIK )

1.      SOAP : Simple Object Access Protocol adalah standar untuk bertukar pesan-pesan berbasis XML melalui jaringan komputer atau sebuah jalan untuk program yang berjalan pada suatu sistem operasi (OS) untuk berkomunikasi dengan program pada OS yang sama maupun berbeda dengan menggunakan HTTP dan XML sebagai mekanisme untuk pertukaran data.

2.      REST : REpresentational State Transfer atau transfer keadaan representasi, adalah suatu gaya arsitektur perangkat lunak untuk untuk pendistibusian sistem hipermedia seperti WWW.
Contoh : Amazon Associates Web Services (AAWS) yakni layanan (Web As Services) berupa HTTP request (post / Get) yang dapat digunakan oleh pihak deceloper dan data di Amazon untuk kegiatan Affiliate (mempromosikan produk amazon).
3.      WSDL : format XML yang diterbitkan untuk menerangkan webservice. WSDL mendefinisikan:
a.       pesan-pesan (baik yang abstrak dan kongkrit) yang dikirim ke dan menuju web service
b.      koleksi-koleksi digital dari pesan-pesan (port type, antarmuka)
c.       Bagaimana port type yang ditentukan dijadikan wire protokol di mana servis ditempatkan.
4.      WDDX : Web Distributed Data eXchange. Mekanisme pertukaran data dari lingkungan yang berbeda

APLIKASI WEB 3.0

RDF digunakan pada aplikasi berikut ini:
1.      RSS (RDF Site Summary) : RSS memberikan informasi yang terupdate tanpa kita mengunjungi web tersebut
2.      FOAF (Friend of a Friend) : Didesain tuk mendeskripsikan orang-orang, ketertarikan dan hubungan mereka
3.      SIOC (Semantically-Interlinked Online Commnities) : Menerangkan komunitas Online dan membuat koneksi antara diskusi berbasis Internet seperti message board, mailing list, blog.

Untuk aplikasi yang memproses informasi digunakanlah OWL (Web Ontology Language), OWL berbasis XML dan dengan mudahnya dapat melakukan pertukaran antara mesin dan OS yang berbeda dan bahasa aplikasi yang berbeda.

Beberapa sub-language (spesies) yang dimiliki OWL:
1.      OWL Lite : Digunakan untuk mendukung pengguna yang memerlukan klasifikasi hirarki dan dalam batasan yang sederhana.
2.      OWL DL : Mendukung konstruksi seluruh OWL, tetapi hanya digunakan pada batasan tertentu.
3.      OWL Full : Yang menginginkan maksimum penggunaan dan sintaksis gunakanlah OWL Full.

Keunggulan Web 3.0

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

Sumber :
http://www.slideshare.net/djarotstudio/06-amazon-web-services-presentation
http://ewawan.com/pengertian-web-3-0.html
http://id.wikipedia.org/wiki/Web_3.0
http://netsains.com/2007/07/setelah-web-20-kini-giliran-web-30/

Selasa, 19 Maret 2013

PENGALAMAN PERTAMA MENGGUNAKAN INTERNET



Pada zaman sekarang, internet bukanlah hal yang baru bagi masyarakat, dan semua orang pasti pernah mengalami moment pertama kali menggunakan internet. Saya akan bercerita tentang pengalaman pertama menggunakan internet. Pertama kali saya menggunakan internet ketika saya duduk dibangku SMP. Disaat itu saya menggunakan internet hanya untuk membuka friendster dan plurk. Selebihnya saya tidak tahu fungsi lain dari internet itu sendiri.
Ketika pertama kali saya menggunakan internet saya mengaksesnya lewat lab komputer di SMP saya ketika jam istirahat, agar lebih menghemat biaya tentunya. Pertama berhadapan dengan internet saya agak sedikit gaptek (gagap teknologi) dalam menggunakannya. Setiap jam istirahat saya bersama teman sebangku saya selalu menghabiskan waktu di lab komputer saat itu. Sampai akhirnya ketika lab komputer memberikan kami modul internet dikelas IX  untuk mempelajari diantaranya :
1)      Sejarah perkembangan internet
Asal usul internet berasal dari jaringan komputer ARPANET yang dibentuk oleh Departemen Pertahanan Amerika Serikat pada tahun 1970-an. ARPANET mengkoneksi 4 tempat diantaranya : Univercity California Of Los Angeles, Standford Institut, santa Barbara dan Univercity Of Utah. Pengertian Internet ( International / Interconnection Network ) adalah kumpulan yang luas dari suatu jaringan komputer yang kecil maupun yang besar yang saling berhubungan dengan menggunakan komunikasi yang ada di seluruh dunia.
2)      Bagaimana internet itu bekerja
Seluruh jaringan komputer yang terhubung dengan internet, saling berkomunikasi dengan menggunakan standar protocol, yang memungkinkan beragam jaringan yang berbeda dapat saling berhubungan / koneksi. Protocol secra resmi dikenal dengan TCP / IP ( Tranmission Control Protocol / Internet Protocol ), merupakan standart untuk mem-paketkan dan meng-alamatkan data komputer sehingga data tersebut dapat dikirim ke komputer terdekat atau terjauh ( berkeliling dunia ) dan tiba dalam waktu yang relatif singkat dan cepat, tanpa ada data yang rusak ataupun hilang.
3)      Apa yang dapat dilakukan diinternet
Di dalam aktivitas kita ber – internet kita dapat melakukan apa saja, dari hal positif sampai pada hal negatif, ada beragam hal yang dapat dilakukakn di Internet seperti :
               BROWSING ( www )      : menjelajah / surfing di internet
               E–MAIL                                 : fasilitas untuk mengirim surat elektonik ( Elektonic Mail )
               CHATTING                           : komunikasi melalui teks yang terhubung dengan internet
               SEARCH ENGINE               : pencarian suatu alamat di internet
               DOWNLOAD                       : pengambilan data dari komputer server
4)      Perangkat untuk koneksi dengan internet
a)      1 unit PC ( disarankan dengan menggunakan processor pentium )
b)      Modem ( mempunyai kecepatan  minimal 14,4 Kbps )
c)       Line / saluran telepon ( saluran untuk berhubungan dengan dunia luar )
d)      ISP / Internet Service Provider ( perusahaan penyadia layanan internet )
e)      Software untuk koneksi ke internet ( Internet Explorer / Nescape Navigator )
5)      Menampilkan halaman – halaman diinternet
Http:// WWW.HOST.DOMAIN.TOP DOMAIN
Macam – macam doamain :
·         Com / co             : untuk perusahaan / badan kom,ersil
·         Edu / ac               : untuk institusi pendidikan
·         Mil / gov             : untuk kalangan militer / institusi pemerintahan
·         Net                       : untuk perusahaan penyedia layanan internet
·         Or / org               : untuk kalangan organisasi swasta
Macam – macam top Domain :
·         Id            : untuk indonesia
·         Au          : untuk australia
·         Ca           : untuk kanada
·         Fr            : untuk perancis, dll
6)      Membuat e-mail
Membuat e-mail bisa dilakukan di Yahoo, Plasa, M-web,dll.
1.       Klik check mail
2.       Buka website yahoo      [ http://www.yahoo.com ]
3.       Klik sign up now              [ tunggu sampai tampil pilihan FREE E-MAIL ]
4.       Klik sign me up
5.       Pada yahoo id                  : ketik ID anda
6.       Password                           : ketik password anda
7.       Retype password            : ketik ulang password anda
8.       Question well ask          : jika anda lupa, pilihlah pertanyaan di bawah ini
9.       Your answer                      : ketik jawaban anda, sesuai dengan pertanyaan diatas
10.   Birthday                              : masukkan tanggal lahir anda
11.   Name                                   : first name : nama anda               last name : nama akhir
12.   Zip code                              : kode pos kota anda
13.   Gender                                                : jenis kelamin anda, male : laki-laki, female : wanita
14.   Occuption                          : jenis pekerjaan anda
15.   Industry                              : bentuk usaha anda
16.   Information                      : informasi apa saja yang anda inginkan
7)      Keterangan perintah – perintah internet explorer
BACK                    : untuk kembali ke pilihan semula
FORWARD          : untuk mau kepilihan semula
STOP                    : untuk menghentikan proses surfing / jelajah
REFRESH             : untuk mengulangi pengaksesan suatu alamat
HOME                  : untuk kembali ke setting alamat default
SEARCH               : untuk membantu pencarian suatu site tertentu
FAVORITES        : untuk menampilkan menu yang pernah di buka
HISTORY              : untuk melihat history / alamat yang di buka
MAIL                     : untuk mengirim email
PRINT                   : untuk mencetak halaman home page
EDIT                      : untuk meng-edit home page melalui Microsoft FontPage
DISCUSSES         : untuk melihat koneksi dengan server
ADDRESS            : untuk menuliskan alamat yang ingin dibuka

Sampai akhirnya, ketika SMA saya sudah mengerti dengan baik apa itu fungsi internet. Internet banyak sekali membantu saya dalam mencari informasi terupdate dan membantu saya dalam mengerjakan tugas kuliah sampai saat ini.