# define distance metric (other options: manhattan, chebyshev) dist = DistanceMetric.get_metric('euclidean') # compute pair-wise distances between query embedding and resume embeddings dist_arr = dist.pairwise(embedding_arr, query_embedding.reshape(1, -1)).flatten() # sort results idist_arr_sorted = np.argsort(dist_arr)