始める無料で始める

Jaccard類似度で個々の映画を比較する

前のレッスンでは、各列が異なるジャンルを表す映画のDataFrameを作成しました。今回このDataFrameを使って、行どうしのJaccard類似度を測ることで映画を比較できます。Jaccard類似度のスコアが高いほど、2つのアイテムはより似ていることを意味します。

この演習では、GoldenEyeToy Story を比較し、さらに GoldenEyeSkyFall を比較して、結果を見比べます。

前のレッスンで作成した、すべての映画を行、ジャンルをブール値の列として持つDataFrame movie_cross_table が読み込まれています。

この演習はコースの一部です

Pythonでつくるレコメンデーションエンジン

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Import numpy and the Jaccard similarity function
import numpy as np
from sklearn.metrics import ____
コードを編集して実行