Pages

Minggu, 09 Oktober 2011

“SEMANTIC WEB BERBASIS ANDROID”

Kali ini yang akan saya share adalah tentang “Sematic Web Berbasis Android” .karena materi itu adalah sebuah topik yang minggu lalu saya ikutin untuk menggantikan perkuliahan komgraf. Sebelum kita masuk membahas tentang materi tersebut. Saya akan kenalkan profil pematerinya terlebih dahulu.beliau bernama Daniel siahaan,lahir dipalembang tahun 1974, latar belakang beliau adalah Sarjana Komputer dari Teknik Komputer ITS, Master in Computer Science from TU Delft, Professional Doctorate in Engineering from TU Eindhoven, sekarang beliau menjadi dosen di Teknik Informatika ITS dan sebagai Secretary of Study Center of ICT and Multimedia ITS.

Oke Sebelumnya kita harus mengenal dahulu apa itu Internet. Internet merupakan jaringan global komputer dunia, besar dan sangat luas sekali dimana setiap komputer saling terhubung satu sama lainnya dari negara ke negara lainnya di seluruh dunia dan berisi berbagai macam informasi, mulai dari text, gambar, audio, video, dan lainnya.Internet itu sendiri berasal dari kata Interconnection Networking, yang berarti hubungan dari banyak jaringan komputer dengan berbagai tipe dan jenis, dengan menggunakan tipe komunikasi seperti telepon, salelit, dan lainnya.

Dalam mengatur integrasi dan komunikasi jaringan komputer ini menggunakan protokol yaitu TCP/IP. TCP (Transmission Control Protocol) bertugas untuk memastikan bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang mentransmisikan data dari satu komputer ke komputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat di gunakan, mengatur dan mengirimkan paket-paket pengiriman data.

Untuk dapat ikut serta menggunakan fasilitas Internet, Anda harus berlangganan ke salah satu ISP (Internet Service Provider) yang ada dan melayani daerah Anda. ISP ini biasanya disebut penyelenggara jasa internet. Anda bisa menggunakan fasilitas dari Telkom seperti Telkomnet Instan, speedy dan juga layanan ISP lain seperti first media, netzip dan sebagainya.

nternet memberikan banyak sekali manfaat, ada yang bisa memberikan manfaat baik dan buruk. Baik bila digunakan untuk pembelajaran informasi dan buruk bila digunakan untuk hal yang berbau pornografi, informasi kekerasan, dan lain-lainnya yang negatif.

Internet ini memungkinkan pengguna komputer di seluruh dunia untuk saling berkomunikasi dan berbagi informasi dengan cara saling mengirimkan email, menghubungkan komputer satu ke ke komputer yang lain, mengirim dan menerima file dalam bentuk text, audio, video, membahas topik tertentu pada newsgroup, website social networking dan lain-lain.

Perkembangan Internet juga telah memengaruhi perkembangan ekonomi. Berbagai transaksi jual beli yang sebelumnya hanya bisa dilakukan dengan cara tatap muka (dan sebagian sangat kecil melalui pos atau telepon), kini sangat mudah dan sering dilakukan melalui Internet. Transaksi melalui Internet ini dikenal dengan nama e-commerce.

Web semantik adalah teknologi web yang berkembang saat ini. Teknologi ini dikembangkan berbasis RDF format. Basis data dapat dijadikan acuan untuk pembuatan metadata, namun BibTex file dapat juga dijadikan acuan untuk pembuatan web semantik. Dengan menggunakan format XML yang merupakan dasar pembentukan metadata (RDF), maka berdasarkan format tersebut metadata dapat didistribusikan atau di simpan dalam domain yang beragam, data yang tersimpan berupa BibTex file di konversi ke format RDF, selanjutnya dengan menggunakan sesame metadata di load pada file index, SeRQL selanjutnya melakukan query terhadap metadata yang telah di load untuk ditampilkan di browser.
ü Format yang biasa digunakan dalam semantic web adalah RDF (Resource Description Framework).

cara kerja RDF dapat diterangkan dengan satu contoh sederhana berikut, untuk mendefinisikan “mawar memiliki warna merah”, maka “mawar” dipresentasikan sebagai subjek, “merah” sebagai objek, dan “memiliki warna” sebagai predikat.
Kemudian RDF menyimpan keyword tersebut secara terpisah dan mulai melakukan sebuah kecerdasan buatan untuk mencari dan bertukar informasi antar-web sehingga info yang dihasilkan lebih sesuai dengan kebutuhan si pencari info tersebut.
RDF digunakan pada aplikasi tertentu,antara lain:

1. RSS (RDFSiteSummary)

RSS memberikan informasi update sebuah web, tanpa pengunjung perlu mengunjungi website tersebut.

2. FOAF(Friendof a Friend)
Didesain untuk mendeskripsikan orang-orang, ketertarikan, dan relasi / hubungan antar mereka.

3. SIOC (Semantically-Interlinked Online Communities)
Menerangkan komunitas online dan menciptakan koneksi antara message board, blog, maupun mailing listsecara otomatis berbasis dari keyword yang telah disediakan oleh RDF.

4. Semantic Web dalam OS Android

5. Format RDF maupun OWL pada Semantic web juga bisa digunakan dalam operating sistem (OS) berbasis Android.Yang hingga kini telah merajai berbagai perangkat genggam dan tablet.

6. Contohnya ialah browser “Mosembro” yang dikhususkan untuk android, Mosembro adalah sebuah browser untuk Android yang memanfaatkan Microformats data semantik sehingga dapat meningkatkan pengalaman baru dalam berselancar dalam internet.

7. Penggunaan teknologi semantic web juga terdapat dalam berbagai social networking (Facebook,twitter,flickr,Photobucket,dll) yang mengelompokkan berbagai tag sesuai dengan kategori yang kemudian akan ditawarkan kepada pengguna.sehingga semua informasi yang sekiranya kita butuhkan bisa terkoordinir dalam satu web saja/Sehingga penerapan Semantic web pada android dapat mengoptimalkan berbagai integrasi dari aplikasi hingga browser sesuai dengan minat penggunanya.

9. Internet akan lebih cerdas memahami bahasa manusia. Mesin pencari seperti Google akan menjadi mesin penjawab. Misalnya jika ingin mendapatkan informasi ukuran sepatu Paris Hilton, tak lagi mengetikkan kata kunci “Paris Hilton ukuran sepatu”, tapi Anda bisa langsung bertanya “Berapa ukuran sepatu Paris Hilton?”Istilah web semantik itu sendiri diperkenalkan oleh Tim Berners-Lee, penemu World Wide Web. Sekarang, prinsip web semantik disebut-sebut akan muncul pada Web 3.0, generasi ketiga dari World Wide Web. Bahkan Web 3.0 itu sendiri sering disamakan dengan web semantik. Web semantik menggunakan XML, XMLS (XML Schema), RDF, RDFS (Resources Description Framework Schema) dan OWL.
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.Seperti yang kita ketahui, website ditujukan untuk memberikan informasi kepada manusia. Misalnya saat menginginkan sebuah buku, Anda dapat menelusurinya pada search engine atau website tertentu hingga akhirnya mendapatkan buku tersebut. Misalkan terdapat pilihan dari berbagai kategori untuk mendapatkan buku yang dimaksud, mesin sendiri tidak dapat memutuskan dan melakukannya tanpa arahan dari manusia karena informasi tersebut diperuntukkan agar dimengerti hanya oleh manusia dengan menggunakan natural language. Kondisi inilah yang ingin diubah oleh web semantik. Web semantik akan memiliki informasi yang dimengerti oleh mesin, yang memiliki kecerdasan buatan hingga mampu menemukan dan mengintegrasikan informasi dengan mudah. Dengan demikian fungsi web menjadi wadah universal bagi pertukaran data, informasi, dan pengetahuan, yang dapat menghasilkan kecerdasan buatan yang dapat mengerti keinginan, di mana web semantik dapat diinstruksikan untuk mengambil informasi sesuai kriteria tertentu.Dalam dunia Internet sekarang ini di mana pencarian informasi seringkali memakan begitu banyak waktu dan sangat melelahkan.Untuk itulah, para ahli dan peneliti Internet bersepakat untuk mengatasi permasalahan ini. Internet membutuhkan suatu mekanisme yang memampukan komputer mengerti arti kata yang kita cari. Dengan kata lain, kita membutuhkan suatu cara agar kata-kata yang tertera di dalam suatu dokumen Web dapat dibaca dan dimengerti oleh mesin (machine-readable data).Website yang memiliki kemampuan seperti ini seolah-olah memiliki kecerdasan buatan yang sanggup memberikan jawaban yang tepat terhadap pertanyaan atau kebutuhan para penggunanya.
Para peniliti setuju bahwa Semantic Web merupakan suatu cara untuk melakukan revolusi di dunia Internet yang akan menyatukan interaktifitas pengguna, kolaborasi informasi, dan kecerdasan buatan pada sebuah Website.
pada dasarnya Semantic Web memiliki tujuan yang sama karena Semantic Web memiliki isi Web yang tidak dapat hanya diekpresikan di dalam bahasa alami yang dimengerti manusia, tetapi juga di dalam bentuk yang dapat dimengerti, diinterpretasi dan digunakan oleh perangkat lunak (software agent). Melalui Semantic Web inilah, berbagai perangkat lunak akan mampu mencari, membagi, dan mengintegrasikan informasi dengan
Semantic Web dalam OS Android
Si robot hijau
Format RDF maupun OWL pada Semantic web juga bisa digunakan dalam operating sistem (OS) berbasis Android.Yang hingga kini telah merajai berbagai perangkat genggam dan tablet.
Contohnya ialah browser “Mosembro” yang dikhususkan untuk android, Mosembro adalah sebuah browser untuk Android yang memanfaatkan Microformats data semantik sehingga dapat meningkatkan pengalaman baru dalam berselancar dalam internet.
Penggunaan teknologi semantic web juga terdapat dalam berbagai social networking (Facebook,twitter,flickr,Photobucket,dll) yang mengelompokkan berbagai tag sesuai dengan kategori yang kemudian akan ditawarkan kepada pengguna.sehingga semua informasi yang sekiranya kita butuhkan bisa terkoordinir dalam satu web saja.
Sehingga penerapan Semantic web pada android dapat mengoptimalkan berbagai integrasi dari aplikasi hingga browser sesuai dengan minat penggunanya.
Internet akan lebih cerdas memahami bahasa manusia. Mesin pencari seperti Google akan menjadi mesin penjawab. Misalnya jika ingin mendapatkan informasi lowongan kerja, tak lagi mengetikkan kata kunci “lowongan kerja”, tapi Anda bisa langsung bertanya “Dimana ada lowongan kerja ?”
Demikian sedikit pemaparan saya tentang Semantic web berbasis Android, mohon koreksinya jika ada kesalahan.
Alhamdulilah yah...
Sekian dan Terimakasih....

0 komentar:

Posting Komentar