# 搜索服务与推荐系统 **Repository Path**: moon_egg/search-recommendation-system ## Basic Information - **Project Name**: 搜索服务与推荐系统 - **Description**: 基于大众点评搜索以及推荐业务,使用SpringBoot加mybatis结合前端模板搭建运营后台门店管理功能,借助ElasticSearch,并基于spark mllib2.4.4构建个性化推荐系统。 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 1 - **Created**: 2021-04-29 - **Last Updated**: 2024-01-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 搜索服务与推荐系统 #### 介绍 基于大众点评搜索以及推荐业务,使用SpringBoot加mybatis结合前端模板搭建运营后台门店管理功能,借助ElasticSearch的最新版本ES7,完成高相关性进阶搜索服务,并基于spark mllib2.4.4构建个性化千人千面推荐系统。 #### 软件架构 1. 前端: 2. 后端:jdk1.8/maven3.0+/ES7.0/Springboot2.0+ 3. 其他:mysql/Spark Mllib 2.4.4 #### 项目开发说明 项目开发流程文档等,更新在个人博客 项目实战 中 https://moon_egg.gitee.io/ 大概流程如下: 1. 项目设计与基础搭建 2. 基础服务之用户,运营,商户能力建设 3. 基础服务之品类,门店能力建设 4. 点评门店搜索推荐1.0时代 5. 引入搜索引擎ElasticSearch7 6. ElasticSearch7高端进阶 7. 重回点评,搜索2.0架构之数据接入 8. 重回点评,搜索2.0架构之搜索接入 9. 点评搜索进阶之相关性改造 10. 点评搜索进阶之准实时性索引 11. 点评推荐2.0架构进阶【基于spark mllib的机器学习推荐算法】 12. 点击率预估模型算法