Ensuring the retrieval of books that match users' preferences is of paramount importance. A significant challenge users encounter is uncertainty regarding their choice of search terms, often stemming from a limited understanding of the content or exposure to new concepts. Offering users results that closely resemble their query represents one potential solution. This research aims to suggest books relevant to students' course topics, utilizing cosine similarity to compute similarity values within each document in the collection.