CommencezCommencez gratuitement

Comparer linear_kernel et cosine_similarity

Dans cet exercice, vous disposez de tfidf_matrix, qui contient les vecteurs tf-idf de mille documents. Votre tâche est de générer la matrice de similarité cosinus pour ces vecteurs, d'abord avec cosine_similarity, puis avec linear_kernel.

Nous comparerons ensuite les temps de calcul pour les deux fonctions.

Cette activité fait partie du cours

Ingénierie des caractéristiques pour le NLP en Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Record start time
start = time.time()

# Compute cosine similarity matrix
cosine_sim = ____(____, ____)

# Print cosine similarity matrix
print(cosine_sim)

# Print time taken
print("Time taken: %s seconds" %(time.time() - start))
Modifier et exécuter le code