🚀 免費嘗試 Zilliz Cloud,完全托管的 Milvus,體驗速度提升 10 倍!立即嘗試

milvus-logo
LFAI
主頁
  • 教學

推薦系統

本教學示範如何使用開放原始碼向量資料庫 Milvus 來建立推薦系統。

所使用的 ML 模型和第三方軟體包括

  • PaddlePaddle
  • Redis 或 MySQL
  • Towhee


推薦系統是資訊過濾系統的一個子集,可應用於各種情境,包括個人化電影、音樂、產品、Feed 流推薦等。與搜尋引擎不同,推薦系統不需要使用者準確描述自己的需求,而是透過分析使用者行為來發現使用者的需求和興趣。


在本教程中,您將學習如何建立一個電影推薦系統,以推薦符合使用者興趣的電影。要建立這樣的推薦系統,首先要下載與電影相關的資料集。本教程使用 MovieLens 1M。或者,您也可以準備自己的資料集,其中應該包括使用者對電影的評價、使用者的人口特徵和電影描述等資訊。使用 PaddlePaddle 結合使用者 ID 和特徵,並將它們轉換成 256 維向量。以類似的方式將電影 ID 和特徵轉換為向量。將電影向量儲存於 Milvus,並使用使用者向量進行相似性搜尋。如果使用者向量與電影向量相似,Milvus 就會回傳電影向量及其 ID 作為推薦結果。然後使用儲存在 Redis 或 MySQL 中的電影向量 ID 來查詢電影資訊。


recommender_system 推薦系統

免費嘗試托管的 Milvus

Zilliz Cloud 無縫接入,由 Milvus 提供動力,速度提升 10 倍。

開始使用
反饋

這個頁面有幫助嗎?