Information retrieval library