使用 Jaccard 相似度比較單部電影
在上一個課程中,你建立了一個電影的 DataFrame,每一欄代表一種不同的類型。你現在可以利用這個 DataFrame,透過量測各列之間的 Jaccard 相似度來比較電影。Jaccard 相似度分數越高,兩個項目就越相似。
在這個練習中,你會比較 GoldenEye 與 Toy Story,以及 GoldenEye 與 SkyFall,然後比較它們的結果。
上一個課程中你建立的 movie_cross_table DataFrame 已經載入,列為所有電影,欄為布林值的類型。
本練習屬於課程
用 Python 建立推薦引擎
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Import numpy and the Jaccard similarity function
import numpy as np
from sklearn.metrics import ____