Introduction to Linear Algebra, Gilbert Strang, 2016 (Wellesley-Cambridge Press) - Explains the algebraic and geometric definitions of the dot product, its calculation, properties, and applications to angles and projections.
numpy.dot, NumPy Developers, 2023 - Official documentation for the numpy.dot function, including its usage for vector dot products and the @ operator.
Mathematics for Machine Learning, Marc Peter Deisenroth, A. Aldo Faisal, Cheng Soon Ong, 2020 (Cambridge University Press) - Provides a solid foundation in the mathematical concepts, including the dot product, that are fundamental to machine learning algorithms and their applications.