Introduction to Linear Algebra, Gilbert Strang, 2016 (Wellesley-Cambridge Press) - Provides a comprehensive and intuitive explanation of the dot product, including its algebraic and geometric interpretations, and its role in understanding vector relationships. (5th edition)
Mathematics for Machine Learning, Marc Peter Deisenroth, A. Aldo Faisal, Cheng Soon Ong, 2020 (Cambridge University Press) - Discusses the dot product in the context of machine learning, highlighting its importance for similarity measures and other fundamental operations.
numpy.dot, NumPy Developers, 2023 - Official documentation for NumPy's dot product function, detailing its usage and behavior.