Selasa, 24 April 2012

CARROT2 ~ Search Results Clustering Engine


Hallo .. hallo .. (:
          Ketemu lagi di tugas berikutnya. Kali ini saya akan mengulas sedikit mengenai software Carrot2 yang merupakan Search Result Clustering Engine. Sebelum membahas softwarenya lebih dalam, kita cari tahu dulu apa sih yang dimaksud dengan clustering?
          Bila diterjemahkan Clustering berarti pengelompokan, secara definisi clustering berarti salah satu teknik yang dapat digunakan untuk memudahkan user dalam menemukan dokumen web yang diinginkan dari sejumlah retrieved documents yang dihasilkan search engine. Teknik ini mengelompokkan dokumen berdasarkan kategori tertentu, sehingga penelusuran user terhadap retrieved documents akan lebih mengerucut. 
Salah satu software pencari yang dapat mengelompokan hasil pencariannya  adalah Carrot2. Carrot2 ini bersifat open source. Software ini Secara otomatis dapat mengatur dokumen kategori kecil  ke dalam kategori tematik.

Selain dari dua algoritma clustering dokumen khusus, Carrot2 siap digunakan dalam berbagai  komponen untuk mengambil hasil pencarian dari berbagai sumber termasuk GoogleAPI, Bing API, eTools Cari Meta, Lucene, SOLR, dan banyak lagi.

Carrot2 diimplementasikan di Java, tetapi asli C # /. NET API juga tersedia. Non-Java platform, seperti PHP atau Ruby, dapat menghubungi Carrot2 clustering melalui rest interface. Halaman download akan membantu kita untuk memilih paket yang tepat.
Nah, sekarang kita ikuti langkah-langkah untuk menginstall Carrot2. Sebelum menginstal software ini, sebelumnya kita harus menginstal Java Runtime Environment (JRE). Setalah itu download Carrot2 kemudian ekstrak berkasnya dan jalankan carrot.exe yang berada pada berkas tersebut. Setelah instalasi berhasil, tampilan awal dari  Carrot2 adalah sebagai berikut.

          Software ini cukup mudah untuk digunakan alias user friendly. Kita dapat mengatur sumber dan algoritma yang kita inginkan. Kemudian kita masukan key word yang ingin kita cari, misalnya clustering, maka secara cepat Carrot2 ini akan memproses perintah.
Hasil Pencarian Carrot2
Carrot2 dilengkapi dengan seperangkat alat dan API yang dapat kita gunakan untuk pengelompokan data kita sendiri dengan cepat, memanggil  Carrot2 clustering dari Java atau C # kode atau mengakses Carrot2 clustering  sebagai remote service.
Carrot2 terdiri dari :
   
  • 1.   Carrot2 Dokumen Clustering Workbench yang merupakan aplikasi GUI standalone dapat kita gunakan untuk bereksperimen dengan Carrot2 clustering pada data dari mesin pencari umum atau data kita sendiri.
    2.    Carrot2 Java API untuk memanggil Carrot2 pengelompokan dokumen dari kode Java.
    3.   Carrot2 C # API untuk memanggil Carrot2 pengelompokan dokumen dari C # atau. NET kode.
    4. Carrot2 Dokumen Clustering Server yang menghadapkan Carrot2 clustering sebagai layanan REST.
    5. Carrot2 Command Line Interface aplikasi yang memungkinkan memanggil Carrot2 clustering dari baris perintah.
    6.   Carrot2 Aplikasi Web yang memperlihatkan Carrot2 clustering sebagai aplikasi web untuk pengguna akhir.

    Demikian sedikit penjelasan mengenai Carrot2. Semoga dapat bermanfaat buat temen-temen semua. Untuk lebih jelasnya lagi mengenai Carrot2, temen-temen bisa buka link nya di  Carrot. Sampai jumpa  lagi di tugas berikutnya.

Sumber :

Sabtu, 31 Maret 2012

WIN WEB CRAWLER

Hai hai, ketemu lagi di tugas kuliah berikutnya. Kali ini saya akan mengulas sedikit tentang salah satu software web crawler yaitu WIN WEB CRAWLER. Sebenarnya baru semester ini saya mendengar kata web crawler, meskipun masih agak asing di telinga  namun ga ada salahnya kita mulai berkenalan dengan si web crawler.
Sebelum mengenal softwarenya Win Web Crawler, mari kita cari tau dulu sebenarnya apa sih web crawler ini?
Web Crawler merupakan sebuah program/script otomatis yang memproses halaman web. Bisa juga disebut sebagai web spider atau web robot. Ide dasarnya sangat simpel dan hampir sama dengan ketika kita sedang menjelajahi halaman website secara manual dengan menggunakan browser. Bermula pada sebuah link alamat website, dibuka pada browser kemudian browser melakukan permintaan dan mendownload data dari web server melalui protokol HTTP. Setiap hyperlink yang ditemui pada konten yang tampil akan dibuka lagi pada windows/tab browser yang baru, demikian proses terus berulang. Nah, Web Crawler mengotomatisasikan pekerjaan ini. Jadi, Web Crawler berfungsi mengidentifikasi hyperlink dan melakukan proses kunjungan/visit secara rekursif.
Nah, setelah tahu pengertian dari web crawler, saya akan membahas sekilas tentang aplikasinya yaitu WIN WEB CRAWLER.

Win Web Crawler merupakan aplikasi mesin pencari situs web untuk mendapatkan data secara umum maupun secara khusus dari web tersebut. WWC (Win Web Crawler) mengekstrak semua URL yang sesuai dari hasil pencarian, menghapus duplikat URL dan akhirnya mengunjungi situs-situs terkait dan mengambil data dari sana.  
Dengan Win Web Crawler kita dapat menggunakan beberapa mesin pencari untuk digunakan dengan cara mengklik "Engine" kemudian memasukan beberapa search engine yang akan kita gunakan. Win Web Crawler mengirim query ke mesin pencari untuk mendapatkan pencocokan URL website. Berikutnya mengunjungi situs-situs yang cocok untuk ekstraksi data.
Di sini kita perlu memberitahu Win Web Crawler berapa tingkat untuk menggali situs web tertentu. Jika kita ingin Win Web Crawler untuk tetap berada dalam halaman pertama, cukup pilih "Halaman Pertama Proses Saja". Setting "0" akan memproses dan mencari data dalam website secara utuh. Pengaturan "1" akan memproses halaman indeks atau rumah dengan file yang terkait dibawah direktori root dir saja.
Cara menggunakan aplikasi ini cukup mudah, dimulai dengan mebuat sesi baru dengan mengklik New. Kemudian kita memilih sumber apa yang akan kita gunakan baik itu Search Engine, Website ataupun URL. Masukan keyword jika kita memilih Search Engine, starting address bila kita menggunakan website, dan  file name jika memilih URL. Kemudian atur settingan sesuai dengan keinginan kita, setelah selesai klik ok.

Alasan saya memilih Win Web Cruwler  karena software ini sangat mudah  didapatkan saat kita mencari di search engine, dengan ukuran file yang kecil (sekitar 763 kb) memudahkan kita pada saat proses instalasi software ini. Selain itu software ini pun cukup simpel untuk digunakan.
Kelebihan dari software ini diantaranya : 
  • Kecepatan tinggi 
  • Multi-threaded 
  • Ekstraksi akurat  langsung menyimpan data ke file disk 
  • Program memiliki berbagai filter untuk membatasi sesi, seperti  filter URL, teks filter, data filter, domain filter, tanggal dimodifikasi, dll Hal ini memungkinkan tingkat rekursi dapat dipilih oleh pengguna, benang pengambilan, timeout, dukungan proxy dan banyak pilihan lain.

Namun, software ini merupakan trial version selama 15 hari serta pemrosesan datanya cukup lambat. Dan untuk dapat menggunakannya kita harus memiliki persyaratan system seperti jendela 95/98/2000/NT/ME/XP/Vista, 32 MB RAM, 1 MB ruang hard disk, dan koneksi internet.

Sekian ulasan tentang WWC (Win Web Crawler) semoga bermanfaat. (:

Sumber : www.winwebcrawler.com ; PCMedia

Sabtu, 10 Maret 2012

PENGARUH WEB TERHADAP KEHIDUPAN SEHARI-HARI DAN KEBUDAYAAN

Mendengar kata web, pikiran kita akan langsung tertuju pada internet. Web merupakan suatu jaringan yang terhubungan secara global yang dapat diakses menggunakan internet maupun LAN yang berfungsi untuk tujuan tertentu. Dengan web berbagai kegiatan dapat dilakukan seperti, bermain game online, chating, berbelanja online, membaca berita, mencari informasi, dan berkomunikasi.
            Di zaman modern ini, sebagian besar penduduk dunia menggunakan web dalam kehidupannya sehari-hari. Dengan perkembangan teknologi yang makin canggih memungkinkan setiap orang dapat mengakses web kapan saja dan di mana saja. Sehingga web berpengaruh besar terhadap kehidupan sehari-hari, banyak kegiatan yang dapat dilakukan secara online sehingga dapat memudahkan masyarakat dalam melakukan kegiatannya sehari-hari.
            Dengan kemudahan yang ditawarkan oleh web dalam kehidupan kita, secara tidak langsung dapat membawa dampak positif dan negatif bagi kebudayaan kita. Berikut ini saya akan mencoba mengutarakan pendapat saya mengenai dampak positif dan negatif Web terhadap kehidupan dan kebudayaan bangsa Indonesia.
Pengaruh Positif
  1. Dengan adanya web, setiap orang dapat berkomunikasi dengan siapa saja yang diinginkan tanpa meperdulikan batasan tempat dan waktu. Sehingga penyebaran informasi dapat lebih cepat dan efisien, melalui web informasi apapun dapat diakses dengan sangat mudah, sehingga kita dapat mengetahui berbagai informasi mengenai apa saja termasuk kekayaan budaya yang kita miliki sehingga kita terdorong untuk melestarikannya.
  2. Kita juga dapat mempromosikan dan memberikan berbagai informasi kepada para pengguna web. Dalam rangka melestarikan budaya indonesia, kita dapat memanfaatkan web sebagai wadah untuk mempromosikan dan mengenalkan kekayaan budaya kita kepada para pengguna web di berbagai belahan dunia sehingga mereka tertarik untuk mengetahui lebih dalam mengenai kekayaan budaya indonesia.
  3. Kemudahan yang ditawarkan oleh web, dapat membantu kita untuk melakukan kegiatan sehari-hari dengan mudah dan cepat, sehingga kita dapat melakukan berbagai macam kegiatan hanya dengan setuhan jari. 
  4. Kemajuan teknologi yang pesat, memungkinkan setiap orang dapat mengakses web kapan saja dan di mana saja, sehingga kita dapat mengetahui berbagai informasi yang kita perlukan dengan mudah dan aktual. 
  5. Web juga berpengaruh besar terhadap kebiasaan masyarakat yang biasa menggunakan kertas sebagai media penyebaran informasi, berita, promosi dan pengetahuan. Dengan web siapa pun dapat melakukan hal tersebut tanpa menggunakan kertas, dengan kata lain web berperan melindungi Bumi kita, sehingga pohon penghasil kayu yang merupakan bahan baku pembuat kertas, dapat terjaga kelestariannya.
Pengaruh Negatif
  1. Budaya masyarakat Indonesia yang condong terhadap kebudayaan timur, kini mulai terkikis. Derasnya informasi yang mengalir melalui internet mempengaruhi pola fikir masyarakat kita sehingga banyak sekali penyimpangan perilaku yang terjadi di masyarakat kita akibat semakin melemahnya kewibawaan tradisi-tradisi, terurama dikalangan remaja dan anak-anak. 
  2. Web dapat berpengaruh terhadap kebiasaan masyarakat dalam berkomunikasi, setiap orang akan lebih sering menggunakan kemudahan web untuk berkomunikasi, dibandingan bertemu secara langsung. 
  3. Penipuan semakin marak. Banyak penipu yang menggunakan web untuk melancarkan aksinya. Oleh karena itu jangan mudah percaya terhadap suatu informasi yang mengharuskan kita untuk mengirim sejumlah uang atau mengirimkan no. Rekening. 
  4. Penyebaran informasi yang cepat dan mudah menjadikan siapa pun mendapatkan dan memberikan berbagai informasi termasuk informasi yang tidak baik seperti pornografi. 
  5. Kejahatan semakin meraja lela, banyak kasus kejahata yang terjadi di dunia maya. Yang banyak terjadi diantaranya penculikan, pemerkosaan dan penipuan yang berawal dari jejaring sosial.
Terlepas dari dampak yang dapat ditimbulkan oleh web, semua itu tergantung kepada diri kita masing-masing sebagai pengguna web. Teknologi yang ada saat ini harus kita perlakukan dengan bijak agar kita dapat mengambil manfaat yang baik bagi kehidupan kita sehari-hari.

Rabu, 04 Januari 2012

CATFIZ ~ MESSENGER ASLI INDONESIA


            Smart Phone Android merupakan ponsel yang sedang digemari saat ini. Dengan layanan Android Market, para pengguna dapat mengunduh berbagai aplikasi yang tersedia disana, termasuk Aplikasi Messenger. Banyak aplikasi messenger yang dapat diunduh  mulai dari yahoo messenger, whats up, ataupun google talk.
            Satu pengembang dari Indonesia, tepatnya Surabaya, berupaya untuk memperkenalkan aplikasi messaging yang didesain khusus untuk ponsel Android yakni Catfiz. Sejak diperkenalkan 28 Oktober 2011, aplikasi ini mengambil pola yang tidak lazim untuk memasyarakatkan produknya. Salah satunya, memilih untuk tidak menggunakan Android Market untuk lokasi pengunduhan tapi di website pribadinya.
Salah satu pendiri Catfiz Development Team, Aryo Nugroho, mengungkapkan bahwa aplikasi ini sengaja dipasarkan dengan mulut ke mulut. Memasyarakatkan sebuah aplikasi menggunakan jejaring sosial lain lain seperti Facebook, Twitter, maupun forum Kaskus dianggap Aryo lebih efektif.
Pasalnya, dia meyakini bahwa pasar Android di Indonesia sangatlah besar dengan penyerapan produk yang tinggi serta demografi masyarakat yang didominasi usia produktif.
Fitur yang diperkenalkan dalam Catfiz adalah diskusi dalam grup-grup yang bisa dibuat sendiri. Selain itu, pengguna Android memiliki kode identifikasi khusus yakni NIC. Namun, tidak seperti PIN dalam BB, pengguna Catfiz bisa memohon untuk mengganti NIC mereka dengan kode yang lebih mudah dihafal dan diingat. Dengan kata lain, memesan "kode cantik". Berikut beberapa fitur dan kelebihan dari Catfiz : 
  • Identifikasi user dengan PIN
  • Chat message (fitur wajib)
  • Voice message (Voice chat)
  • Photo share
  • File share
  • Send Catfish Contact
  • Blitz/buzz
  • User status
  • Status comment
  • Recent Update (history friend, baik status atau foto change)
  • Broadcast message (broadcast ke beberapa/seluruh user friend, text atau voice)
  • Pool Conference/Group
  • Conference file share
  • Conference voice message
Meski tidak lazim, sejak diperkenalkan hingga kini, Catfiz sudah diunduh hampir 70.000 pengguna. Aryo mengklaim bahwa penggunanya berasal tidak hanya dari Pulau Jawa saja. Bahkan, beberapa saat sebelumnya ada pula pengguna dari Saudi Arabia yang ikut mengunduh dan bergabung dalam percakapan.
Hingga kini, Catfiz masih berstatus beta alias belum full version. Aryo mengatakan bahwa aplikasi tersebut masih rutin diperbaharui dan direncanakan untuk rilis pada tahun mendatang meski belum menyebut tanggal spesifik.
Dia menjanjikan bahwa aplikasi ini bakal selamanya gratis alias pengguna tidak perlu mengeluarkan uang untuk mengunduhnya, meski dia mengungkapkan bahwa aplikasi ini bisa digunakan untuk kegiatan ekonomi seperti konten premium pada versi mendatang.
Bila dilafalkan, Catfiz terdengar seperti 'catfish', atau 'lele' dalam bahasa Inggris. Hal itu juga diakui oleh Aryo sebagai falsafah aplikasi itu. Lele, ujar Aryo, adalah binatang yang gampang dikembangbiakkan serta mudah beradaptasi di semua tempat di Indonesia. Harapannya, aplikasi tersebut bisa mempersatukan para pengguna ponsel Android di Indonesia.
Sewaktu dijajal, layanan messaging ini menawarkan fitur mengirim file, foto, kontak, hingga suara. Bila dalam BBM, cara untuk menarik perhatian lawan bicara adalah Ping, dalam Catfiz, digunakan istilah Blitz. Catfiz juga mampu untuk Broadcast Message untuk seluruh kontak mereka.

Sumber :

Followers