Data-Driven Information Retrieval