I. Introduction
An Information Retrieval system comprises of three core functionalities: indexing, retrieval and query analysis. Indexing is the process that manages the content [1] or collection for efficient retrieval. Indexing is carried out by the indexer module [2]. It was found earlier in the history of IR that to avoid linear scanning, indexing of documents in advance is required. In indexing, it is assumed that both the documents and the user query are expressed as a set of terms (index terms). Retrieval on the other hand, performs the matching of the document and the query terms to retrieve the relevant documents which are expected to be of informative value to the user. Indexing, thus, is intended towards simplifying the retrieval process.