Jaccard類似度で個々の映画を比較する
前のレッスンでは、各列が異なるジャンルを表す映画のDataFrameを作成しました。今回このDataFrameを使って、行どうしのJaccard類似度を測ることで映画を比較できます。Jaccard類似度のスコアが高いほど、2つのアイテムはより似ていることを意味します。
この演習では、GoldenEye と Toy Story を比較し、さらに GoldenEye と SkyFall を比較して、結果を見比べます。
前のレッスンで作成した、すべての映画を行、ジャンルをブール値の列として持つDataFrame movie_cross_table が読み込まれています。
この演習はコースの一部です
Pythonでつくるレコメンデーションエンジン
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Import numpy and the Jaccard similarity function
import numpy as np
from sklearn.metrics import ____