Information Retrieval (IR) atau lebih dikenal dengan sistem temu kembali dewasa ini banyak diaplikasikan pada banyak disiplin ilmu. Aplikasi IR sangat bermanfaat untuk banyak user. Diantara manfaat yang bisa didapatkan adalah karena hasil dari IR bisa membantu memecahkan masalah user. IR akan mengembalikan informasi sesuai dengan query yang di input oleh user. IR akan menampilkan hasil pencarian kepada user, IR akan menampilkan informasi yang relevan.
Proses kerja IR atau cara kerja IR yang utama melalui 3 proses yang dikenal dengan PREprosesing. Preprosesing didalamnya terdapat proses-proses sebagai berikut :
1. Tokenizing (tokenisasi)
2. Filtering (penyaringan atau seleksi)
3. Stemming (pembuatan kata dasar)