如何建立一个简单的相关搜索模型?

相关搜索是什么?

以百度为例,相关搜索就是对当前搜索结果页的一种相关推荐,如图是我对【视频压缩】关键词的搜索结果及相关搜索词展现。

如何建立一个简单的相关搜索模型?

相关搜索有什么作用?

场景一般为:用户对当前页面展示内容不满足。
当你通过一个关键词无法找到你想要的东西的时候,相关搜索很可能能帮到你,和搜索提示不同,搜索提示主要用的前缀匹配的模式,关注的是你还没有点击搜索键的时候猜测你想搜什么,而相关搜索是你点击搜索键以后猜测你可能还想搜什么,所以相关搜索更加类似于一个相关推荐机制。

如何建立一个简单的相关搜索模型?

如何进行简单的相关搜索推荐?

本质上相关搜索是一个搜索输入和推荐输出的过程?

  • 从用户角度考虑,当我在搜索一个词时结果没有满足我的需求有可能存在的问题是:①、我输入的查询词有问题;②、数据库确实没有相关内容;
  • 从运营角度考虑,当用户在搜索一个词的时候,我要解决的问题:①、解决用户查询不标准问题;②、同时反馈高质量的相关搜索给客户;

从以上粗略分析我们可以得出:相关搜索的核心就是找到与输入内容相似或者相关的高质量内容,那么这个相似和相关的高质量内容如何衡量呢?

1、根据分词+TF-IDF向量模型

通过对当前搜索词进行分词的方式,将查询词切成单词的形式结合向量模型进行计算,分词在网上有大把的工具可以使用,可以满足对近义词和相似词的需求。

2、根据用户搜索轨迹推荐(非一次性搜索)

为什么是非一次性搜索,这个是因为如果是一个正常的用户,他在第一次输入搜索词与第二次搜索词相隔时间很久,那这两个词大概率下是没有太大关系的,如何定义一次性搜索这个问题我们用一个简单的规则:第一次输入搜索词与第二次输入搜索词间隔大于5分钟,我们就把他定义为一次性搜索。

①、记录:用户id+关键词 [ A1,A2….. ]  [ B1,B2….. ]  [C1,C2…..]将所有用户的非一次性搜索轨迹都记录下来。

②、加入统计规则:提取与当前用户搜索词相似的用户,对其下一步搜索词进行统计计算,得分高者优先推荐。

3、根据其他用户搜索词记录补充推荐

这个与下拉搜索有逻辑一样,比如用户搜索:“苹果电脑”,这个时候我们就可以把与“苹果电脑”相似的搜索词进行统计计算,得分高者优先推荐;比如最后“apple笔记本电脑”得分较高,那就推荐这个词。

4、根据搜索结果进行推荐

根据搜索结果进行推荐,也就是将搜索结果一样的页面进行关键词归类。如:搜索词A:结果12345    搜索词B:结果12345   那么搜索词A与搜索词B就可以建立同类关系。

5、结合当前相关热点推荐

一般适用于热点事件相关的场景,如:用户搜索:“正新鸡排”,恰好最近正新鸡排被315曝光热门,那么这个时候就可以推荐:“正新鸡排315曝光”这个词。

如何建立一个简单的相关搜索模型?

通过以上算法进行计算就可以建立一个简单的相关搜索模型,当然除了这些肯定还会有更高级的相关搜索推荐算法,别看是一个小小的推荐算法,也是需要考虑很多东西才能更贴近用户需求,解决用户问题!

发布者:超威蓝猫,转转请注明出处:https://seowki.com/seo/baiduseo/4173.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-12 13:33
下一篇 2022-04-14 21:43

相关推荐

  • 搜索引擎如何进行相似性分析?

    提到相似性计算就不得不先从搜索引擎检索和排序说起了,注意这里说到的是检索而不是我们之前提到的索引,SEO在优化过程中不仅仅只是要做好前期的收录和索引优化,排序方面的算法和原理也是我们需要关注的重点。 相似性分析 简单来讲,搜索引擎相似性分析是基于向量空间模型的一种算法,其中环节有:1、文档表示;2、相似性计算;特征权重计算,相似性计算在其中也是非常重要的一环…

    2022-04-12
    21700
  • 内容聚合页优化的基本要点有哪些?

    聚合页是seo策略中排名较为稳定的页面之一,通常由大量底层数据聚合构成,例如:文章、图片、问答…….而聚合页在选词和聚合上也有一些需要注意的点,如果这些问题不考虑清楚,你的聚合页就并没有实质性价值,获取排名的机会和稳定性也会很差。 关键词本身的合理性 在SEO的策略中,通常会将一些竞争较大、优化难度较高的词选用聚合页去做,但有些词本质…

    2022-06-13
    6600
  • 10分钟了解搜索引擎工作原理

    关于搜索引擎的工作原理在seo来说应该是最先需要了解的基础,只有充分了解搜索引擎的工作原理才能更好的迎合搜索引擎做好自身站点的优化工作,话不多说我们从以下三方面对搜索引擎进行一个简单的介绍: 一、搜索引擎的发展史 提到工作原理我们首先需要了解一下搜索引擎的发展史: 1 、 分类目录检索:搜索引擎始于1994年也就是第一代真正基于互联网的搜…

    2022-04-11
    28520
  • 如何利用链接分析算法对相关推荐做优化?

    说到站内推荐就不得不从根源上先了解一下站内推荐在解决什么样的问题?本质上他是一项网站运营者与用户互动的过程,那我们就可以从这两个角度去分析。 相关推荐的目的 作为用户我想看什么? 相关内容 热点内容 时效性好的内容 作为运营者我可以推荐给用户看什么? 转化内容 优化内链 多样化内容 那么我们通过什么样的推荐规则和方式才能将用户和运营者所关注的问题解决呢?通常…

    2022-04-17
    21700
  • 常见的搜索引擎优化作弊手法有哪些?如何避免被误判?

    从普通的关键词密度重复作弊,或者钻搜索排序算法漏洞的黑帽操作手法,作为seo肯定都有一定的了解,本质上seo是没有黑帽以及白帽的分别,从往期我们文章内容不难看出,搜索引擎是希望可以将更符合用户体验的优质内容呈现给用户,对应我们做搜索引擎优化便是将自身的网页优化成符合用户体验的优质内容也是我们的初心,但机器毕竟是机器,算法毕竟是算法,总归还是可以找到可钻的漏洞…

    2022-04-12
    23400

发表评论

您的电子邮箱地址不会被公开。

联系我

186-1297-5547

在线咨询: QQ交谈

邮件:1205221407@qq.com

工作时间:周一至周五,9:30-17:30,节假日休息

关注微信