01. 图书推荐系统介绍
项目亮点
使用 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的智能推荐算法)
管理自己收藏的图书
管理自己的图书评价
个人信息管理
修改密码
登录、注册
