本系统最主要的功能就是电影的推荐,推荐算法采用市面上最流行也是最广泛的协同过滤的推荐,当用户没有登录的时候点击推荐是提示用户登录,因为不是道是哪个用户登录的系统就无法知道给该用户推荐什么电影项目,协同过滤推荐算法是基于用户,电影与偏好值进行的电影的推荐。
适合电影、视频推荐类计算机毕业设计课题
开发技术
springboot mybatis mongodb mysql nginx ajax 协同过滤算法(机器学习)
功能
本电影网站系统的系统模块结构图分为管理员系统的功能模块图和普通用户系统的模块结构图,用户系统的功能模块图分为:浏览电影,搜索电影,注册登录,修改个人信息,在线播放电影,收藏电影,用户评论,主题曲欣赏,查看电影分类。用户的系统模块结构图具体如图所示。
电影推荐系统(1)浏览电影模块:用户不需要登录就可以浏览电影信息,
(2)搜索电影模块:用户在首页可以根据自己喜欢的电影搜索;
(3)注册登录模块:用户可以在此系统注册登录;
(4)修改个人信息模块:用户可以在此系统修改个人的基本信息;
(5)在线播放电影模块:用户,游客可以在线播放自己喜欢的电影;
(6)收藏电影模块:用户可以收藏自己喜欢的电影,用户可以取消自己收藏的电影;
(7)用户评论模块:用户可以对自己喜欢的电影进行评论;
(8)主题曲欣赏模块:在观看电影累了的时候,用户或者游客,可以欣赏电影的主题曲,调整状态;
(9)查看电影分类模块:用户,游客在不知道自己想看什么的时候根据电影分类来查询电影信息;
管理员系统的模块分为用户管理,评论管理,视频管理,视频分类管理,管理员账号管理。管理员系统模块结构图具体如图所示。
电影推荐系统(1)用户管理模块:用户信息的展示,查找,删除,修改,
(2)评论管理模块:电影评论信息的展示,查询;
(3)视频管理模块:电影视频资源的查找,修改,增加,删除;
(4)视频分类管理模块:电影分类信息的显示,查找,增加,删除;
(5)管理员账号管理模块:管理员账号的显示,查找删除;
网友评论