Smart Information Retrieval: Domain Knowledge Centric Optimization Approach