Skip to content

商品大数据实时推荐系统。前端:Vue + TypeScript + ElementUI,后端 Spring + Spark

Notifications You must be signed in to change notification settings

knightzz1998/ECommerceRecommendSystem

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECommerceRecommendSystemIntroduction

想要获得作者帮助?+vx: Yanicenini

作者将提供如下帮助:

【基础指导】:作者将在业余时间远程指导部署

【进阶指导】:获得作者一对一详细指导

【高级指导】:获得作者准备的docker镜像,实现一键部署,一键上云,不再被环境安装&应用启动所折磨

【尊享指导】:获得作者手把手部署演示教学以及万字论文模板指导&推荐算法原理分析


电商网站商品推荐系统采用前后端分离开发的方式,通过 JSON 交互数据。

在线浏览:liruiha.com:8080/business/

视频简介:点击打开视频演示

M5npj0.png

M5mz3n.png

前端使用 Vue + TypeScript + ElementUI 构建,build 的时候自动部署到后端业务工程的 webapps/static 目录下,随 Tomcat 一同启动

后端又分为业务模块和推荐模块,业务模块与前端交互、接收与反馈数据。推荐模块监听 Kafka 的用户行为数据,然后进行实时计算,将结果写回 MongoDB,并周期性执行离线计算,根据用户最近的操作记录进行离线推荐,并将推荐结果写入到 MongoDB

开发工具

  1. 环境:Win 10、JDK-1.8、Scala-2.11、Spark-2.1
  2. IDE:IDEA
  3. 组件:Kafka、Redis、MongoDB
  4. 其他:Flink-1.7(计划已关闭)

About

商品大数据实时推荐系统。前端:Vue + TypeScript + ElementUI,后端 Spring + Spark

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Java 38.4%
  • Scala 35.6%
  • TypeScript 15.1%
  • Vue 8.7%
  • HTML 1.7%
  • JavaScript 0.5%