基于Spark的电影推荐系统 协同过滤

一、基本情况介绍

电影推荐系统 Spring Boot+Vue 前后端分离
基于Spark协同过滤算法的大数据 电影推荐系统&订电影票网站

二、网站系统:

Spring Boot + VUE3 前后端分离
数据库 : MongoDB
推荐:Scala, Spark,协同过滤,ALS算法
后台管理系统:Element UI, Echarts

三、推荐模块:

  • 离线推荐:Spark ALS 协同过滤算法
  • 统计推荐:基于统计指标的推荐,例如热门歌单统计…
  • 实时推荐:根据用户的听歌行为,利用Spark Streaming,Flume,Kafka等大数据组件实时计算,并即时作出新的推荐
  • 数据来源:MovieLens数据集 + 爬虫9472部电影的海报

本项目是“网站系统”与“推荐系统”与“大数据技术”的结合体,工作量足够,涉及的技术栈较广泛。

四、系统展示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述