I will be happy to understand why Tfidf vector magnitude should be 1. I know that instead of cosine_similarity one can use linear_kernel to reduce calc
cosine_similarity
linear_kernel