Схожі та відмінні оцінки фільмів
Деякі жанри фільмів можуть подобатися одній групі людей, а інша їх не сприймає. Часто це більше стосується саме типу фільму, а не його якості. Візьмімо, наприклад, горори — багато хто їх обожнює, а інші — ненавидять.
Розуміючи, які фільми оцінювалися подібним чином, ми часто можемо знайти дуже схожі стрічки.
У цій вправі ви порівняєте фільми та перевірите, чи отримували вони подібні шаблони оцінювання.
Датафрейм movie_ratings_centered завантажено: один рядок на фільм, а значення — це центровані оцінки, які він отримав.
Ця вправа є частиною курсу
Створення систем рекомендацій у Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
from sklearn.metrics.pairwise import cosine_similarity
# Assign the arrays to variables
sw_IV = movie_ratings_centered.loc['Star Wars: Episode IV - A New Hope (1977)', :].values.reshape(1, -1)
sw_V = ____.____['Star Wars: Episode V - The Empire Strikes Back (1980)', :].____.____(1, -1)
# Find the similarity between two Star Wars movies
similarity_A = cosine_similarity(____, ____)
print(similarity_A)