The-Fundamentals-of-Information-Retrieval-and-Web-Search