movie_user_likes ="Avatar"
movie_index = get_index_from_title(movie_user_likes)
similar_movies = list(enumerate(cosine_sim[movie_index]))
sorted_similar_movies = sorted(similar_movies,key=lambda x:x[1],reverse=True)
i=0
for movie in sorted_similar_movies:
print (get_title_from_index(movie[0]))
i=i+1;
if i>50:
break
Я получаю сообщение об ошибке
ошибка --- только целые числа, кусочки (`:`), многоточие (`...`), numpy .newaxis
(`None`) и целые или
логические массивы являются действительными индексами
У меня есть косинусные значения точек, которые я пытаюсь отсортировать:
[[1. 0.10540926 0.12038585 ... 0. 0. 0.]
[0.10540926 1. 0.0761387 ... 0.03651484 0. 0.]
[0.12038585 0.0761387 1. ... 0. 0.11145564 0.]]]