← ~/visualizations

dot-product

Two vectors with animated angle between them. Dot product value updates as one vector rotates.

canvasclick to interact
t=0s

practical uses

  • 01.Teaching vector similarity
  • 02.Explaining projection concepts
  • 03.Visualizing orthogonality
  • 04.Demonstrating attention mechanism basis

technical notes

Fixed vector a, rotating vector b. Dot product = |a||b|cos(θ). Angle displayed in degrees.