用户搜索词推荐方法技术

技术编号:39840590 阅读:6 留言:0更新日期:2023-12-29 16:26
本申请适用于搜索词推荐技术领域,提供了用户搜索词推荐方法

【技术实现步骤摘要】
用户搜索词推荐方法、装置及电子设备


[0001]本申请属于搜索词推荐
,尤其涉及一种用户搜索词推荐方法

装置

电子设备及计算机可读存储介质


技术介绍

[0002]在用户通过输入搜索词搜索商品时,除了对用户展示搜索到的商品之外,还会给用户推荐与用户输入的搜索词相关的搜索词以方便用户搜索商品

目前,在给用户推荐相关的搜索词时,推荐的搜索词往往与用户输入的搜索词差距较大,无法准确反映用户搜索意图


技术实现思路

[0003]本申请实施例提供了一种用户搜索词推荐方法

装置及电子设备,可以提高给用户推荐的搜索词的准确性

[0004]第一方面,本申请实施例提供了一种用户搜索词推荐方法,包括:获取目标用户的商品搜索信息,所述商品搜索信息包括商品搜索词;根据所述商品搜索词的分词构建第一搜索词集合;所述第一搜索词集合中的任一搜索词均包括所述商品搜索词的所有分词;根据所述第一搜索词集合确定第二搜索词集合;所述第二搜索词集合中的搜索词根据所述第一搜索词集合中搜索词关联的商品确定;根据所述第一搜索词集合及所述第二搜索词集合确定用户搜索词,并将所述用户搜索词向所述目标用户进行推荐

[0005]可选地,所述根据所述商品搜索词的分词构建第一搜索词集合之前,还包括:获取搜索点击数据,所述搜索点击数据为不同用户基于输入搜索词的搜索行为及点击搜索到的商品的点击行为产生的数据;根据所述搜索点击数据中的搜索词及不同用户基于所述搜索词点击的商品构建搜索词库;所述根据所述商品搜索词的分词构建第一搜索词集合,包括:根据所述商品搜索词的分词从所述搜索词库中确定所述第一搜索词集合

[0006]可选地,所述根据所述搜索点击数据中的搜索词及不同用户基于所述搜索词点击的商品构建搜索词库,包括:根据所述搜索点击数据中的搜索词确定搜索词节点;根据所述搜索点击数据中的搜索词的分词确定分词节点;根据不同用户基于所述搜索词所点击的商品确定商品节点;确定第一关系边;所述第一关系边用于表示所述搜索词和所述搜索词的分词间的映射关系;确定第二关系边;所述第二关系边用于表示所述搜索词和基于所述搜索词不同用户对应点击的商品间的映射关系;
根据所述搜索词节点

所述分词节点

所述商品节点

所述第一关系边及所述第二关系边确定所述搜索词库

[0007]可选地,所述根据所述商品搜索词的分词从所述搜索词库中确定所述第一搜索词集合,包括:对所述商品搜索词进行分词处理,得到所述商品搜索词对应的多个分词;根据所述多个分词匹配所述搜索词库中的分词节点;利用匹配到的分词节点的第一关系边从所述搜索词库中确定第一搜索词节点,其中,所述第一搜索词节点与匹配到的所有分词节点关联;根据所述第一搜索词节点中搜索词的点击信息构建所述第一搜索词集合

[0008]可选地,所述根据所述第一搜索词集合确定第二搜索词集合,包括:根据所述第一搜索词集合中搜索词的第二关系边确定关联的商品节点;根据所述关联的商品节点中商品的点击信息确定关联商品;利用所述关联商品确定第二搜索词节点;根据所述第二搜索词节点对应的搜索词构建所述第二搜索词集合

[0009]可选地,所述根据所述第一搜索词集合及所述第二搜索词集合确定用户搜索词,包括:基于所述第一搜索词集合中搜索词的点击信息及所述第二搜索词集合中搜索词的点击信息确定所述用户搜索词

[0010]可选地,所述基于所述第一搜索词集合中搜索词的点击信息及所述第二搜索词集合中搜索词的点击信息确定所述用户搜索词,包括:基于所述第一搜索词集合中搜索词的点击信息及所述第二搜索词集合中搜索词的点击信息确定所述第一搜索词集合中搜索词与所述第二搜索词集合中搜索词的相似程度;根据所述相似程度及所述第二搜索词集合中搜索词关联的分词节点的数量从所述第二搜索词集合中选取所述用户搜索词

[0011]示例性的,所述根据所述搜索词节点

所述分词节点

所述商品节点

所述第一关系边及所述第二关系边确定所述搜索词库,包括:利用所述第一关系边关联所述搜索词节点和所述分词节点;利用所述第二关系边关联所述搜索词节点和所述商品节点;根据所述搜索点击数据确定所述搜索词节点中搜索词的点击信息;根据所述搜索点击数据确定所述商品节点中商品的点击信息;汇总所有关联后的节点,得到所述搜索词库

[0012]第二方面,本申请实施例提供了一种用户搜索词推荐装置,包括:商品搜索词获取模块,用于获取目标用户的商品搜索信息,所述商品搜索信息包括商品搜索词;第一搜索词集合构建模块,用于根据所述商品搜索词的分词构建第一搜索词集合;所述第一搜索词集合中的任一搜索词均包括所述商品搜索词的所有分词;第二搜索词集合构建模块,用于根据所述第一搜索词集合确定第二搜索词集合;所述第二搜索词集合中的搜索词根据所述第一搜索词集合中搜索词关联的商品确定;
用户搜索词推荐模块,用于根据所述第一搜索词集合及所述第二搜索词集合确定用户搜索词,并将所述用户搜索词向所述目标用户进行推荐

[0013]第三方面,本申请实施例提供了一种电子设备,包括存储器

处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的用户搜索词推荐方法的步骤

[0014]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的用户搜索词推荐方法的步骤

[0015]第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面任一项所述的用户搜索词推荐方法

[0016]本申请实施例与现有技术相比存在的有益效果是:本申请实施例中,通过目标用户的商品推荐词获取第二搜索词集合,并根据上述第一搜索词集合及上述第二搜索词集合确定用户搜索词,可以得到更准确的用户搜索词

具体地,根据上述商品搜索词的分词构建第一搜索词集合,由于该第一搜索词集合中的任一搜索词均包括上述商品搜索词的所有分词,意味着上述第一搜索词集合中的搜索词可以完全反映目标用户的搜索意图,并且根据第一搜索词集合确定第二搜索词集合时,因为上述第二搜索词集合中的搜索词通过第一搜索词集合中搜索词关联的商品确定,即第二搜索词集合中的搜索词是根据能完全反映目标用户搜索意图的商品来确定的,也即,通过分词

第一搜索词

商品间关联关系可以得到与目标用户的商品搜索词相关性更强的第二搜索词集合,因此根据上述第一搜索词集合及该第二搜索词集合确定的用户搜索词可以准确地反本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种用户搜索词推荐方法,其特征在于,包括:获取目标用户的商品搜索信息,所述商品搜索信息包括商品搜索词;根据所述商品搜索词的分词构建第一搜索词集合;所述第一搜索词集合中的任一搜索词均包括所述商品搜索词的所有分词;根据所述第一搜索词集合确定第二搜索词集合;所述第二搜索词集合中的搜索词根据所述第一搜索词集合中搜索词关联的商品确定;根据所述第一搜索词集合及所述第二搜索词集合确定用户搜索词,并将所述用户搜索词向所述目标用户进行推荐
。2.
如权利要求1所述的用户搜索词推荐方法,其特征在于,所述根据所述商品搜索词的分词构建第一搜索词集合之前,还包括:获取搜索点击数据,所述搜索点击数据为不同用户基于输入搜索词的搜索行为及点击搜索到的商品的点击行为产生的数据;根据所述搜索点击数据中的搜索词及不同用户基于所述搜索词点击的商品构建搜索词库;所述根据所述商品搜索词的分词构建第一搜索词集合,包括:根据所述商品搜索词的分词从所述搜索词库中确定所述第一搜索词集合
。3.
如权利要求2所述的用户搜索词推荐方法,其特征在于,所述根据所述搜索点击数据中的搜索词及不同用户基于所述搜索词点击的商品构建搜索词库,包括:根据所述搜索点击数据中的搜索词确定搜索词节点;根据所述搜索点击数据中的搜索词的分词确定分词节点;根据不同用户基于所述搜索词所点击的商品确定商品节点;确定第一关系边;所述第一关系边用于表示所述搜索词和所述搜索词的分词间的映射关系;确定第二关系边;所述第二关系边用于表示所述搜索词和基于所述搜索词不同用户对应点击的商品间的映射关系;根据所述搜索词节点

所述分词节点

所述商品节点

所述第一关系边及所述第二关系边确定所述搜索词库
。4.
如权利要求3所述的用户搜索词推荐方法,其特征在于,所述根据所述商品搜索词的分词从所述搜索词库中确定所述第一搜索词集合,包括:对所述商品搜索词进行分词处理,得到所述商品搜索词对应的多个分词;根据所述多个分词匹配所述搜索词库中的分词节点;利用匹配到的分词节点的第一关系边从所述搜索词库中确定第一搜索词节点,其中,所述第一搜索词节点与匹配到的所有分词节点关联;根据所述第一搜索词节点中搜索词的点击信息构建所述第一搜索词集合
。5....

【专利技术属性】
技术研发人员:韦国迎张炜陈婷王剑
申请(专利权)人:深圳市灵智数字科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1