Category “Lucene”

Mengindex File XML dengan Menggunakan Lucene

Posted on Saturday, January 12th, 2013, by Muhammad Fahmi Al Azhar

Lucene Search Engine XML Application

Post di sini adalah lanjutan dari tutorial membuat search engine dengan menggunakan Lucene khususnya pada bagian button Index. Button Index itu sendiri digunakan untuk mengindex file XML pertama kali dan menyimpannya ke dalam sebuah direktori “index”. Source Code Berikut ini adalah source dari file Index.java /* * To change this template, choose Tools | Templates… Continue Reading


Tutorial Membuat Search Engine Menggunakan Lucene dan XML

Posted on Saturday, January 12th, 2013, by Muhammad Fahmi Al Azhar

Lucene Search Engine XML Application

Berikut ini adalah tutorial untuk membuat search engine dengan menggunakan library Apache Lucene. Project dibuat dengan menggunakan Netbeans dan Lucene versi 3.4.0 Tutorial ini adalah bagian dari tutorial membuat Search Engine Lucene. Langsung saja, untuk membuat search engine anda dapat mengikuti tutorial di bawah ini dengan mudah. Tutorial Membuat Search Engine Menggunakan Lucene dan XML Pertama… Continue Reading


Tugas Kuliah Lucene Search Engine Project

Posted on Friday, January 11th, 2013, by Muhammad Fahmi Al Azhar

Lucene Search Engine Aplikasi

Membuat search engine dengan menggunakan Lucene adalah salah satu tugas kuliah yang saya dapatkan ketika mengikuti kuliah Teknologi Web. Sebagai tindak lanjut dari project tersebut, maka saya tulis tutorial untuk membuat search engine di tutorial membuat lucene search engine. Ya, dengan membuat dokumentasi tersebut, harapannya ilmu yang diperoleh tidak akan hilang dan akan bermanfaat bagi… Continue Reading


Perbedaan Term Query, Boolean Query, dan Fuzzy Query Lucene

Posted on Friday, January 11th, 2013, by Muhammad Fahmi Al Azhar

Tutorial membuat search engine menggunakan apache lucene dengan menggunakan bahasa pemrograman java

Lucene mendukung berbagai macam query, seperti Term Query, Boolean Query, Fuzzy Query, Span Query, dan masih banyak lagi. Post kali ini membahas mengenai perbedaan dari Term Query, Boolean Query, dan Fuzzy Query. Term Query Dari berbagai macam implementasi dari query, term query adalah yang paing mudah dipahami dan paling banyak digunakan di dalam aplikasi. Term… Continue Reading


Text Analyzer pada Lucene Search Engine

Posted on Friday, January 11th, 2013, by Muhammad Fahmi Al Azhar

Data Index

Sebelum beranjak ke cara membuat search engine dengan Lucene, ada baiknya kita mengenal lebih jauh mengenai Lucene. Jika masih penasaran dengan yang namanya Lucene, anda dapat membaca index tutorial ini di tutorial membuat search engine Lucene. Di dalam Lucene terdapat text analyzer yang bertugas menganalisa text atau query yang dilakukan pencarian. Text Analyzer pada Lucene… Continue Reading


Perbedaan RAMDirectory dan FSDirectory Lucene

Posted on Friday, January 11th, 2013, by Muhammad Fahmi Al Azhar

Tutorial membuat search engine menggunakan apache lucene dengan menggunakan bahasa pemrograman java

Ketika mengindex suatu data dengan menggunakan Lucene, hasil indexing tersebut akan disimpan di memory. RAMDirectory dan FSDirectory adalah metode penyimpanan index yang dapat kita lakukan. Lalu apakah perbedaan RAMdirectory dan FSDirectory Lucene? Tentunya kedua metode tersebut memiliki perbedaan. Gambaran kasar dari perbedaan keduanya adalah sebagai berikut: RAMDirectory digunakan ketika kita ingin hasil indexing hanya disimpan ketika… Continue Reading


Cara Setting Classpath Java di Windows Environment

Posted on Thursday, January 10th, 2013, by Muhammad Fahmi Al Azhar

Ketika menggunakan sebuah library tertentu seringkali kita harus melakukan setting terhadap classpath di windows environment dari library yang akan digunakan. Pada tutorial membuat search engine dengan Lucene, kita juga diharuskan untuk melakukan setting classpath. Cara setting classpath Java dengan menggunakan command prompt telah diberitahukan di tutorial tersebut. Sedangkan cara setting classpath dengan menggunakan Environment Variables… Continue Reading


Tutorial Lucene Basic Demo

Posted on Wednesday, January 9th, 2013, by Muhammad Fahmi Al Azhar

index cmd query demo menggunakan Lucene

Tutorial ini membahas mengenai cara menggunakan Lucene Demo melalui command prompt. Untuk mengikuti tutorial ini, anda harus mengunduh Lucene versi terbaru di sni. Saya mengunduh versi zip, meskipun src dan src.tgz sama saja. Setelah selesai mengunduh, silakan extract Lucene tersebut di sebuah directory. Hasil extract default bernama lucene-4.0.0, rename saja menjadi lucene agar enak dibaca…. Continue Reading


Mengenal Lucene Search Engine

Posted on Wednesday, January 9th, 2013, by Muhammad Fahmi Al Azhar

Tutorial membuat search engine menggunakan apache lucene dengan menggunakan bahasa pemrograman java

Apache Lucene adalah sebuah library search engine yang memiliki performa tinggi ditulis dengan menggunakan bahasa Java. Lucene cocok digunakan untuk berbagai aplikasi yang membutuhkan pencarian berupa teks dan merupakan cross platform. Apache Lucene adalah sebuah proyek yang open source, sehingga dapat didownload dengan gratis. di Apache Software Foundation. Tutorial ini merupakan bagian dari tutorial membuat search engine Lucene…. Continue Reading