Indexing: Preprocessing of document: Raw documents must be converted into bag of terms representation. These expressions are some times called document representatives. To make these representatives for each document we first collect the words and create the file containing words except the stop words, then we stem the words with in a file thus we have all the terms important to our search in their root forms.