7.6. 推荐相似商品

推荐相似商品

在前面的章节我们完成了 Elasticsearch 在商品列表的应用,接下来我们将介绍 Elasticsearch 在电商系统中其他方面的应用,比如推荐相似商品。

推荐相似商品是电商系统常见的一个功能,通常会放在商品详情页,会根据当前商品的特征筛选出一批相似的商品展示给用户,可以有效提高用户的购买率。

比如在京东浏览内存相关的商品时,在左侧会出现一个『达人推荐』的栏目,实际上就是相似商品:

file

1. Should 条件

我们在学习 Elasticsearch 查询入门的时候有简单介绍过布尔查询下的 should 条件,现在来温习一下:should 下的条件不需要全部满足,默认情况下只需要满足 should 下的一个条件即可,也可以通过 minimum_should_match 参数来改变需要满足的个数,满足的 should 条件越多,对应的文档的打分就越高,打分高的文档排序会靠前。

对于商品推荐这个需求我们可以用 should 条件配合商品属性来实...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 2

不负韶华。
点击内存条推荐类似商品报错
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.7
xuelong
Sass 报错,mixin 未定义
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.8