01. 图书推荐系统介绍

1182 字约 3 分钟读完181 次阅读更新于 2026/5/3

项目亮点

使用 pandas 和 scikit-learn 实现智能推荐算法(User-CF 或者 Item-CF)

项目技术栈

前后端分离
后台:FastAPI + Tortoise-ORM + Pandas(数据处理)+ scikit-learn(深度学习)
前台:Vue3 + Element-plus
数据库:Mysql 8.0

编程语言:Python、HTML、CSS、JavaScript

我准备了一个 FastAPI+Vue3项目脚手架,包含一些基本的功能模块,方便大家学习

项目功能介绍

管理员

查看数据可视化统计图(图书的收藏数、评价数 Top10)

管理图书分类信息

管理图书信息

管理图书收藏信息

管理图书评价信息

个人信息管理

修改密码

登录

普通用户

查看数据可视化统计图(图书的收藏数、评价数 Top10)

查看图书信息(可分类检索)

查看图书详情

收藏图书

评价图书

查看推荐的图书(基于User-CF 或者Item-CF的智能推荐算法)

管理自己收藏的图书

管理自己的图书评价

个人信息管理

修改密码

登录、注册