Mining of Massive Datasets, Jure Leskovec, Anand Rajaraman, and Jeffrey D. Ullman, 2020 (Cambridge University Press) - Covers the theoretical underpinnings of large-scale data analysis, including concepts such as vector space models, nearest-neighbor search, and dimensionality reduction, which are fundamental to content-based recommendation systems.
sklearn.metrics.pairwise.cosine_similarity, scikit-learn developers, 2024 - Official documentation for the scikit-learn function used to compute cosine similarity, providing usage examples and technical details.