如何構建一個圖書推薦系統

首先展示一下項目:

前言

          本項目會指導大家從零開始開始構建一個針對於圖書的推薦系統。首先我們明確一下我們的目標和所需要做的工作:

目標:

  • 打造一個圖書推薦系統

功能:

  • 熱門書籍

    • 將評分排名最高的幾本書推薦給用戶

  • 猜你喜歡

    • 通過數據庫SQL語句實現

    • ”看了這本書的人也看了XX書“

    • 主要邏輯是:

      • 首先查該用戶的瀏覽記錄

      • 通過瀏覽過的書籍,找到也看過這本書的人

      • 在也看過這本書的人中,找評分較高的書推薦給用戶

  • 推薦書籍

    • 離線計算好的推薦表的信息。使用到了協同過濾算法

    • 之後會做成按天更新

  • 管理員權限: 刪除用戶,添加書籍,刪除書籍。

  • 其他功能:註冊,登錄,檢索查詢,評分,購物車,書單,刪除購物車,刪除書單,下單....

    目前這個項目已經開源.開源的地址:   https://github.com/lsq960124/Flask-BookRecommend-Mysql

    歡迎star.

 

猜你喜歡

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章