開始使用免費開始

以使用者為基礎到以項目為基礎

到目前為止,你已經有一個沒有空值、可以直接使用的資料集。

在前一支影片中,你學到了以使用者為基礎的推薦和以項目為基礎的推薦。以使用者為基礎的推薦是比較不同使用者之間的相似度,而以項目為基礎的推薦是比較不同項目之間的相似度。

也就是說,你可以用使用者為基礎的資料,依照他們對不同電影的評分來找出相似的使用者;你也可以用項目為基礎的資料,依照使用者對電影的評分來找出相似的電影。

在這個練習中,你會在兩種方法之間切換,並比較它們的結果。

user_ratings_subset 是你先前一直在使用、以使用者為基礎的 DataFrame 的一個子集,已經為你載入。

本練習屬於課程

用 Python 建立推薦引擎

檢視課程

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習