Zacznij terazZacznij za darmo

Porównywanie filmów za pomocą podobieństwa Jaccarda

W poprzedniej lekcji zbudowano DataFrame z filmami, gdzie każda kolumna reprezentuje inny gatunek. Możesz teraz użyć tego DataFrame, aby porównywać filmy, mierząc podobieństwo Jaccarda między wierszami. Im wyższy wynik podobieństwa Jaccarda, tym bardziej podobne są dwa elementy.

W tym ćwiczeniu porównasz film GoldenEye z filmem Toy Story, a następnie GoldenEye z SkyFall i zestawisz wyniki.

DataFrame movie_cross_table zawierający wszystkie filmy jako wiersze i gatunki jako kolumny logiczne, który został utworzony w poprzedniej lekcji, jest już wczytany.

To ćwiczenie jest częścią kursu

Budowanie systemów rekomendacji w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import numpy and the Jaccard similarity function
import numpy as np
from sklearn.metrics import ____
Edytuj i uruchom kod