With this idea in mind, we designed a system which uses a standard stemming algorithm, some ontology using domain knowledge and a proper retrieval approach that performs a ranked retrieval on documents based on user query.
Also the retrieval is done term based and phrase based separately as a phrase can also be an important term consisting of multiple words.