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 :

Followers