Master programming syntax, solve interactive challenges & run live code in Syntaxis Explore Arena →
menu_book Course Curriculum (Generative AI) expand_more
Generative AI / Model Inputs

Cosine similarity

Learn Cosine similarity in Generative AI with a focused explanation, a topic-specific example, and a mastery check.

12 min read • Beginner
generative-ai-004.py
python
from math import sqrt
def cosine(a,b): return sum(x*y for x,y in zip(a,b))/(sqrt(sum(x*x for x in a))*sqrt(sum(y*y for y in b)))
print(cosine([1,0.2,0],[0.9,0.3,0.1]))
What to watch
Content source & attribution
Original Syntaxis Content · Original Syntaxis Content