ПочатиПочніть безкоштовно

Схожі та відмінні оцінки фільмів

Деякі жанри фільмів можуть подобатися одній групі людей, а інша їх не сприймає. Часто це більше стосується саме типу фільму, а не його якості. Візьмімо, наприклад, горори — багато хто їх обожнює, а інші — ненавидять.

Розуміючи, які фільми оцінювалися подібним чином, ми часто можемо знайти дуже схожі стрічки.

У цій вправі ви порівняєте фільми та перевірите, чи отримували вони подібні шаблони оцінювання.

Датафрейм 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)
Редагувати та запускати код