Abstract :
Text mining adalah pencarian pola dalam teks dan menganalisanya demi
tujuan memperoleh keterangan. Text mining bisa diaplikasikan terhadap banyak
hal yang berhubungan dengan teks, salah satunya adalah pencarian kata dalam
sebuah dokumen. Salah satu tahap pada proses text mining adalah pemrosesan
teks. Salah satu metode standar dari pemrosesan teks adalah dengan Stemming.
Stemming adalah proses untuk mengubah suatu kata menjadi bentuk
sederhananya. Stemming mengurangi semua bentuk-bentuk yang berubah dari
sebuah kata menjadi bentuk sederhana yang sama. Tujuan stemming adalah
mengubah kata-kata yang mirip menjadi bentuk kata yang sama, mengurangi
jumlah dari daftar istilah, dan memperluas daerah pencarian. Salah satu aplikasi
dari stemming adalah dalam search engine seperti Yahoo dan Google.
Metode stemming dalam bahasa Inggris dibagi menjadi dua, yaitu
stemmer yang menggunakan aturan baku dalam menentukan akhiran dan stemmer
yang menggunakan kamus sebagai referensi dari kata dasar. Dalam perkembangan
stemming saat ini penggabungan beberapa stemmer mulai dilakukan, diantaranya
adalah metode Nice Stemming. Hal ini dikarenakan hasil yang didapatkan
umumnya lebih baik.
Secara umum kendala yang dihadapi oleh metode Nice Stemming adalah
stemmer ini masih tergantung oleh kelengkapan kamus. Semakin lengkap kata
yang terdapat dalam kamus, maka hasilnyapun juga akan lebih baik. Dan juga
kamus yang digunakan sama dengan kamus yang digunakan oleh Krovetz yang
isinya masih kurang efektif Kurang efektif dikarenakan kamus tersebut
dipergunakan untuk Krovetz Stemmer sebagai antisipasi kata yang tak bisa
distemming oleh Krovetz Stemmer. Contoh: dalam kamus Krovetz terdapat kata
work dan workable dikarenakan Krovetz Stemmer tidak mempunyai aturan
khusus untuk memproses akhiran '-able'. Sehingga waktu yang diperlukan untuk
mencari lebih lama karena isi kamus semakin banyak.
Dengan kendala-kendala yang ada tersebut, sistem yang diharapkan dalam
tugas akhir ini adalah sistem yang dapat mengimplementasikan metode Nice
Stemming dengan baik, dan juga mengatasi kendala-kendala yang ada dengan
proses yang lebih cepat. Sistem ini diharapkan dapat menstemming suatu file teks
yang berisi kata dalam bahasa Inggris dan juga dapat mengecek kata kerja yang
tidak beraturan. Sistem menyediakan fasilitas untuk menstemming kata,
menstemming file teks, mencari kata pada file teks yang berhubungan dengan kata
yang dicari, dan fasilitas menambah kata pada kamus.
Percobaan program ini dilakukan dengan membandingkan dengan
program lain yang sejenis. Hasil uji coba menunjukkan semua fitur dapat berjalan
dengan baik dan mempunyai kelebihan dari segi fitur dan hasil stemming.