# 千人千面推荐系统 **Repository Path**: zhecodefactory/dianping ## Basic Information - **Project Name**: 千人千面推荐系统 - **Description**: 千人千面推荐系统ES+PM - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 5 - **Created**: 2023-04-09 - **Last Updated**: 2025-04-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java ## README

✏️项目介绍

基于大众点评搜索以及推荐业务,在使用SpringBoot + mybatis完成用户登录、注册、商家入驻以及结合前端模板搭建运营后台门店服务管理功能后,借助ElasticSearch逐步迭代,完成高相关性搜索服务,并基于spark mllib2.4.4构建个性化千人千面推荐系统

演示地址:

  1. 点评服务:http://0.0.0.0:8888/static/index.html
  2. 后台运营:http://0.0.0.0:8888/admin/admin/loginpage 账号密码admin 123456

🔧环境参数

  1. 后端业务:Java 1.8、 Spring Boot 2.1.6
  2. 后端存储:MySQL 5.6、MyBatis 3.4.5
  3. 搜索系统:Elasticsearch 7.3.0、Logstash 7.3.0、canal 1.1.3
  4. 推荐系统:Spark MLlib 2.4.4
  5. 前端页面:HTML、CSS、JavaScript、jQuery

💻前端页面

  1. 用户界面:/static/index.html
  2. 管理后台:/admin/admin/index

🎨搜索服务

  1. 构建了点评完整丰富的待搜索门店和类目数据源
  2. 构建了高效稳定的分布式搜索引擎
  3. 构建了含有相关性语义的智能理解的搜索模型
  4. 关键词+多条件筛选搜索,发现用户深层需求

☁️推荐服务

  1. 个性化千人千面推荐系统的全面架构设计
  2. 离线化召回算法设计
  3. 在线排序算法的设计
  4. 提升浏览点击率和交易转化率