如何构建一个图书推荐系统

首先展示一下项目:

如何构建一个图书推荐系统_第1张图片如何构建一个图书推荐系统_第2张图片

如何构建一个图书推荐系统_第3张图片如何构建一个图书推荐系统_第4张图片

前言

          本项目会指导大家从零开始开始构建一个针对于图书的推荐系统。首先我们明确一下我们的目标和所需要做的工作:

目标:

  • 打造一个图书推荐系统

功能:

  • 热门书籍

    • 将评分排名最高的几本书推荐给用户

  • 猜你喜欢

    • 通过数据库SQL语句实现

    • ”看了这本书的人也看了XX书“

    • 主要逻辑是:

      • 首先查该用户的浏览记录

      • 通过浏览过的书籍,找到也看过这本书的人

      • 在也看过这本书的人中,找评分较高的书推荐给用户

  • 推荐书籍

    • 离线计算好的推荐表的信息。使用到了协同过滤算法

    • 之后会做成按天更新

  • 管理员权限: 删除用户,添加书籍,删除书籍。

  • 其他功能:注册,登录,检索查询,评分,购物车,书单,删除购物车,删除书单,下单....

    目前这个项目已经开源.开源的地址:   https://github.com/lsq960124/Flask-BookRecommend-Mysql

    欢迎star.

 

猜你喜欢

 

你可能感兴趣的:(python,推荐系统,flask,算法)