Research And Development In Information Retrieval: A Detailed Analysis