Function cosineSimilarity

  • Compute cosine similarity between two vectors.

    Returns a value in [-1, 1]:

    • 1.0 = identical direction
    • 0.0 = orthogonal (no linear similarity)
    • -1.0 = opposite direction

    Returns 0 for empty arrays, mismatched dimensions, or zero-magnitude vectors.

    Parameters

    Returns number

    Cosine similarity in [-1, 1].