Individuele films vergelijken met Jaccard-overeenkomst
In de vorige les heb je een DataFrame met films opgebouwd, waarbij elke kolom een ander genre vertegenwoordigt. Je kunt dit DataFrame nu gebruiken om films te vergelijken door de Jaccard-overeenkomst tussen rijen te meten. Hoe hoger de Jaccard-score, hoe meer de twee items op elkaar lijken.
In deze oefening vergelijk je de film GoldenEye met de film Toy Story, en GoldenEye met SkyFall, en vergelijk je de resultaten.
Het DataFrame movie_cross_table met alle films als rijen en de genres als Booleaanse kolommen dat je in de vorige les hebt gemaakt, is ingeladen.
Deze oefening maakt deel uit van de cursus
Aanbevelingssystemen bouwen in Python
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Import numpy and the Jaccard similarity function
import numpy as np
from sklearn.metrics import ____