Stemmer
Stemmer merupakan aplikasi pemotongan imbuhan pada kata berimbuhan (awalan, akhiran, sisipan, kombinasi) yang dijalankan dengan algoritma tertentu.
Algoritma yang pertama dikembangkan adalah oleh Martin Porter, yang mengolah pemotongan imbuhan dalam bahasa Inggris. Pemotongan imbuhan lebih banyak digunakan pada aplikasi penelusuran data seperti pada mesin pencari (misalnya google, vivisimo, dan lainnya).
Pengolahan queri yang mengandung imbuhan pada mesin pencari di atas (dalam bahasa Inggris), akan memberikan hasil pencarian halaman-halaman yang memuat kata dasarnya atau kombinasi imbuhan lainnya.
- Contohnya
- bila user memasukkan kata kunci "student" pada mesin pencari, maka hasil pencarian juga memuat kata study, studies, studying, di samping halaman yang memuat kata student.
Dengan demikian, jumlah dokumen yang terlacak akan lebih banyak, dan memperbaiki hasil pencarian dari mesin pencari.