CSCE 725: Information Retrieval: Algorithms and Models