Web CERDAS "Semantic Web"
Just Share, Maaf Baru Refresh Lagi , Semoga Bermanfaat.
SEKILAS TENTANG APA ITU ERA WEB 3.0
Pada tahun 2006, oleh John Markoff disebutkan tentang adanya sebuah
konsep web masa depan yang merupakan arah dan perkembangan teknologi web
selanjutnya yang melebihi web 2.0, itulah web 3.0. Dimana konsep Web
3.0 adalah smart internet experience, atau bisa disebut intelligent
internet experience.
Sedanhkan menurut Nova Spivack perkembangan web 3.0 akan berkisar pada tahun 2010 - 2030, beliau adalah pakar dan pioner di bidang semantic web, salah satu komponen atau syarat paling penting dari konsep web 3.0 adalah semantic web.
Sehingga untuk memahami web 3.0, mungkin kita bisa belajar dari memahami semantic web.
Sedanhkan menurut Nova Spivack perkembangan web 3.0 akan berkisar pada tahun 2010 - 2030, beliau adalah pakar dan pioner di bidang semantic web, salah satu komponen atau syarat paling penting dari konsep web 3.0 adalah semantic web.
Sehingga untuk memahami web 3.0, mungkin kita bisa belajar dari memahami semantic web.
SEMANTIC WEB
Apabila pada era web 1.0, anda membuka internet browser dan mulai mencari informasi, dan yang anda dapatkan adalah sebuah teknologi bagaikan buku raksasa, dimana anda harus mencari halaman demi halaman untuk menemukan informasi tersebut.
Apabila pada era web 2.0, anda membuka internet browser dan mulai mencari informasi, kini anda bisa menanyakan pada yang lain, berkomunikasi dengan sahabat lain, bertukar pikiran dengan pengguna internet lain. Sehingga informasi yang dilahirkan kini menjadi lebih lengkap berkat kolaborasi. Contohnya pada sebelumnya ensiklopedia.com menyajikan seluruh informasi yang anda butuhkan, namun kini wikipedia.com menyajikan seluruh pengetahuan yang anda ketahui kepada orang lain juga sebaliknya sehingga menjadi semakin powerful dan lengkap. Dengan kata lain kita memasukan unsur manusia lain ke dalam internet.
Datanglah kini web 3.0, semantic web adalah website yang dilengkapi dengan fitur komputer yang berpikir, dimana apabila kita mencari sebuah kata, katakanlah “kuda”. Maka sebenarnya bisa berarti kita sedang membutuhkan informasi / data biologi ttg spesies kuda, atau kita sedang mencari mainan berbentuk kuda, atau kita sedang mencari DVD ttg kuda, atau lainnya …
Selama ini, untuk menentukan itu hanya bisa dilakukan dengan partisipasi manusia. Namun pada semantic web diharapkan komputer bisa menggantikan peran manusia untuk “berpikir, analisa dan menentukan” informasi yang sedang dibutuhkan.
Keterbatasan pada bahasa HTML saat ini membuat konsep ini belum bisa berkembang. Namun solusi demi solusi mulai dilahirkan untuk mewujudkannya. Seperti Resource Description Framework (RDF), Web Ontology Language (OWL), and Extensible Markup Language (XML) dianggap adalah bahasa pemograman yang akan mewujudkan impian semantic web yang maksimal di masa akan datang.
Namun dilain pihak juga banyak yang sanksi pada ide dibalik konsep web 3.0 bisa terwujud. Sehingga pada umumnya konsep 3.0 belum bisa dirangkum secara jelas secara praktis. Anehnya saya menemukan banyak sekali orang yang berusaha melakukan definisi seolah - olah web 3.0 telah pasti dan jelas konsepnya.
Berikut ini beberapa referensi ciri khas dari web 3.0
- Transformation dari tmp penyimpanan yang bersifat terpisah pisah menjadi satu.
- Ubiquitous connectivity, memungkinkan info diakses di berbagai media.
- Network computing, software-as-a-service business models, Web services interoperability, distributed computing, grid computing and cloud computing;
- Open technologies, sebagian besar semuanya berjalan dalam platform open source / free.
- Open identity, OpenID, seluruh info adalah bebas dan sebebas - bebasnya.
- The intelligent web, Semantic Web technologies such as RDF, OWL, SWRL, SPARQL, GRDDL, semantic application platforms, and statement-based datastores;
- Distributed databases, database terdistribusi dalam WWD ( World Wide Database ).
- Intelligent applications.
Dari seluruh sifat dan kriteria tersebut, yang bisa dijelaskan dan masih dapat diperkirakan berhasil barulah semantic web.
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 :
- 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.
- Yahoo’s Food Site, Spivack’s Radar Networks, dan sebuah development platform, Jena, di Hewlett-Packard.
- 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.
- 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.
- 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 )
- 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
- 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).
- 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:
- RSS (RDF Site Summary) : RSS memberikan informasi yang terupdate tanpa kita mengunjungi web tersebut
- FOAF (Friend of a Friend) : Didesain tuk mendeskripsikan orang-orang, ketertarikan dan hubungan mereka
- 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:
- OWL Lite : Digunakan untuk mendukung pengguna yang memerlukan klasifikasi hirarki dan dalam batasan yang sederhana.
- OWL DL : Mendukung konstruksi seluruh OWL, tetapi hanya digunakan pada batasan tertentu.
- OWL Full : Yang menginginkan maksimum penggunaan dan sintaksis gunakanlah OWL Full.
Keunggulan Web 3.0
- 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 6. Metode : XML-RPC, SOAP, dan REST
Alat bantu untuk pengembangan Knowledege Base System : Download 2
Referensi :
http://www.citywebindo.com
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/
0 Komentar:
Posting Komentar
Berlangganan Posting Komentar [Atom]
<< Beranda