本次项目是基于大数据过滤引擎的电影推荐系统–“懂你”电影网站,包含了爬虫、电影网站(前端和后端)、后台管理系统以及推荐系统(Spark)。
项目代码托管于github,大家可以自行下载。
一、爬虫
开发环境: pycharm + python3.6
软件架构: mysql + scrapy
运行环境: 本次爬取的内容在外网,所以需先翻墙后才能成功运行。
项目架构:
二、电影网站
开发环境: IntelliJ IDEA + maven + git + linux + powerdesigner
软件架构: mysql + mybatis + spring + springmvc
项目描述: 懂你电影推荐网站是一个基于SSM框架的web项目,类似当前比较流行的豆瓣。用户可以在网站上浏览电影信息和查询电影,并且网站会根据用户的浏览记录给用户进行实时的电影推荐。现已将网站部署在 http://115.159.204.68 网站上,感兴趣的朋友可以自行查看。Git的安装与IDEA和github的集成可以参考博客。
项目架构:

该项目涵盖了从爬虫抓取电影数据,到基于SSM的电影网站与后台管理系统,再到使用Spark构建的推荐系统。用户行为数据通过Spark进行处理,生成推荐结果并存储在MySQL中,提供实时推荐。网站和后台管理系统已部署,推荐系统详细描述了环境配置和模型训练过程。
最低0.47元/天 解锁文章
9681

被折叠的 条评论
为什么被折叠?



