Comparing text embeddings
This exercise is part of the course
End-to-End RAG with Weaviate
Exercise instructions
- Embed the two texts provided about Weaviate and compute the cosine distance between the two vectors.
- Embed a third text about a different topic, compute the cosine distance to
e1, and compare this distance to the previous distance. - Embed the strings in
textsalong with thequery_textvariable, loop overembeddings, calculating the distance between theembeddingandquery_embedding, and sort the distances to find the top 2 most similar texts. - Return all of the texts with a cosine distance less than
max_distance.
Note: If you’re running DataLab in Restricted Mode, this exercise isn’t supported yet. We’re actively working on making it available in the future.
Hands-on interactive exercise
Turn theory into action with one of our interactive exercises
Start Exercise