本项目是一个基于协同过滤算法的电影推荐系统,采用前后端分离架构。后端使用 Spring Boot 框架,前端使用 Vue 3 + TypeScript 构建。 ### 1.1 技术栈 **后端 (Spring Boot)** - 框架:Spring Boot 2.6.6 - Java 版本:1.8 - ORM:MyBatis Plus 3.5.1 - 安全:Spring Security + JWT - 缓存:Spring Data Redis - 推荐算法:Apache Mahout - 数据处理:Deeplearning4j (ND4J) **前端 (Vue 3)*...
酒店基础数据管理(酒店档案、类型、标签) - 用户与行为数据管理(小程序用户、行为日志) - 偏好与推荐配置(用户偏好、推荐权重) - 统计看板与快捷入口(首页与偏好模块统计) ## 2. 已实现模块与基本功能 ## 2.1 酒店信息模块 - 酒店档案管理:支持列表查询(名称/城市/类型/状态)、新增、编辑、删除、批量删除。 - 酒店信息维护维度较完整,包含基础信息、地理位置、价格区间、图文资源、状态等。 - 酒店标签支持多选关联,酒店类型支持下拉选择,形成推荐所需结构化特征。 - 类型管理与标签管理均支持 CRUD、状态控制、排序字段维护。 ## 2.2 用户功能模块 ...