Spaces:
Sleeping
Sleeping
File size: 402 Bytes
e9a2c4c |
1 2 3 4 5 6 7 8 9 10 |
from sklearn.metrics.pairwise import cosine_similarity
from model import model
# Calculate cosine similarity between two messages
def calculate_cosine_similarity(message1, message2):
embeddings = model.encode([message1, message2], convert_to_tensor=True)
embeddings = embeddings.detach().numpy()
similarity = cosine_similarity([embeddings[0]], [embeddings[1]])[0][0]
return similarity
|