信息推荐方法、装置及电子设备制造方法及图纸

技术编号:33035089 阅读:6 留言:0更新日期:2022-04-15 09:12
本公开提供了一种信息推荐方法、装置及电子设备,涉及数据处理技术领域,具体涉及搜索推荐技术领域。具体实现方案为:从日志数据中获取与用户输入的目标搜索信息匹配的N个历史搜索信息;确定N个历史搜索信息中词语的近义词列表;在N个历史搜索信息中包括第一历史搜索信息的情况下,删除N个历史搜索信息中的第一历史搜索信息,得到第一候选推荐信息,第一历史搜索信息包括第一词语,第一词语的近义词列表与第二词语的近义词列表存在交集,第二词语包括以下至少一项:第一历史搜索信息的词语、N个历史搜索信息中第二历史搜索信息的与第一词语对应的词语、目标搜索信息的与第一词语对应的词语;基于第一候选推荐信息进行信息推荐。推荐。推荐。

【技术实现步骤摘要】
信息推荐方法、装置及电子设备


[0001]本公开涉及数据处理
,尤其涉及搜索推荐
,具体涉及一种信息推荐方法、装置及电子设备。

技术介绍

[0002]随着科学技术和互联网技术的发展,电子商务平台快速崛起,电子商务平台能够给用户提供各种各样的网络服务,给生产生活带来了极大地便利。
[0003]在电子商务平台上,当用户进入站点进行商品搜索时,通常需要在搜索栏上输入搜索信息,相应的,平台可以根据用户的搜索信息的输入情况进行信息推荐。
[0004]目前,信息推荐方式通常是从日志数据中提取与用户输入的搜索信息相关的历史搜索信息进行信息推荐。

技术实现思路

[0005]本公开提供了一种信息推荐方法、装置及电子设备。
[0006]根据本公开的第一方面,提供了一种信息推荐方法,包括:
[0007]从日志数据中获取与用户输入的目标搜索信息匹配的N个历史搜索信息,N为正整数;
[0008]确定所述N个历史搜索信息中词语的近义词列表;
[0009]在所述N个历史搜索信息中包括第一历史搜索信息的情况下,删除所述N个历史搜索信息中的所述第一历史搜索信息,得到第一候选推荐信息,所述第一历史搜索信息包括第一词语,所述第一词语的近义词列表与第二词语的近义词列表存在交集,所述第二词语包括以下至少一项:所述第一历史搜索信息的词语、所述N个历史搜索信息中第二历史搜索信息的与所述第一词语对应的词语、所述目标搜索信息的与所述第一词语对应的词语;
[0010]基于所述第一候选推荐信息进行信息推荐。
[0011]根据本公开的第二方面,提供了一种信息推荐装置,包括:
[0012]第一获取模块,用于从日志数据中获取与用户输入的目标搜索信息匹配的N个历史搜索信息,N为正整数;
[0013]第一确定模块,用于确定所述N个历史搜索信息中词语的近义词列表;
[0014]删除模块,用于在所述N个历史搜索信息中包括第一历史搜索信息的情况下,删除所述N个历史搜索信息中的所述第一历史搜索信息,得到第一候选推荐信息,所述第一历史搜索信息包括第一词语,所述第一词语的近义词列表与第二词语的近义词列表存在交集,所述第二词语包括以下至少一项:所述第一历史搜索信息的词语、所述N个历史搜索信息中第二历史搜索信息的与所述第一词语对应的词语、所述目标搜索信息的与所述第一词语对应的词语;
[0015]推荐模块,用于基于所述第一候选推荐信息进行信息推荐。
[0016]根据本公开的第三方面,提供了一种电子设备,包括:
[0017]至少一个处理器;以及
[0018]与至少一个处理器通信连接的存储器;其中,
[0019]存储器存储有可被至少一个处理器执行的指令,该指令被至少一个处理器执行,以使至少一个处理器能够执行第一方面中的任一项方法。
[0020]根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,该计算机指令用于使计算机执行第一方面中的任一项方法。
[0021]根据本公开的第五方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序在被处理器执行时实现第一方面中的任一项方法。
[0022]根据本公开的技术解决了信息推荐效果比较差的问题,提高了信息推荐的效果。
[0023]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0024]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0025]图1是根据本公开第一实施例的信息推荐方法的流程示意图;
[0026]图2是根据本公开第二实施例的信息推荐装置的结构示意图;
[0027]图3是用来实施本公开的实施例的示例电子设备的示意性框图。
具体实施方式
[0028]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0029]第一实施例
[0030]如图1所示,本公开提供一种信息推荐方法,包括如下步骤:
[0031]步骤S101:从日志数据中获取与用户输入的目标搜索信息匹配的N个历史搜索信息。
[0032]其中,N为正整数。
[0033]本实施例中,信息推荐方法涉及数据处理
,尤其涉及搜索推荐
,其可以广泛应用于商品采购场景下。本公开实施例的信息推荐方法,可以由本公开实施例的信息推荐装置执行。本公开实施例的信息推荐装置可以配置在任意电子设备中,以执行本公开实施例的信息推荐方法。该电子设备可以为服务器,也可以为终端设备,这里不进行具体限定。
[0034]本实施例可以应用于toB采购场景,也可以应用于toC采购场景,这里不进行具体限定。其中,toB采购场景和toC采购场景的区别在于电子商务平台面向的用户不同,对于toB采购场景,其通常面向的是群体,如社区、团体或单位等,而对于toC采购场景,其通常面向的是个人。
[0035]目标搜索信息可以是用户在搜索输入框输入的信息,如用户在电子商务平台上输入目标搜索信息“笔记本”。
[0036]当信息推荐装置检测到用户在搜索输入框中正在执行输入时,可以实时或周期获取用户在搜索输入框中输入的目标搜索信息,基于该目标搜索信息进行信息推荐。信息推荐装置可以基于该目标搜索信息预测用户可能需要的搜索信息,并可以将预测得到的搜索信息在搜索输入框中以下拉菜单的方式进行显示,以进行信息推荐,从而可以给用户提供更加精确的需求表达,同时帮助用户快速定位到想要搜索的内容,节约用户的打字时长。
[0037]在获取到用户输入的目标搜索信息的情况下,信息推荐装置可以将该目标搜索信息与日志数据中的历史搜索信息进行匹配,以从日志数据中获取与目标搜索信息匹配的N个历史搜索信息,N为正整数。
[0038]在匹配之前,可以对日志数据中的历史搜索信息进行过滤,或者在匹配之后,可以对与目标搜索信息匹配的多个历史搜索信息进行过滤,以在信息推荐之前对搜索信息进行质量控制,得到N个历史搜索信息。
[0039]质量控制可以包括:1)利用预先建立的搜索信息黑名单列表来过滤历史搜索信息,即过滤掉搜索信息黑名单列表中的历史搜索信息,以及过滤掉包含有搜索信息黑名单列表中词语的历史搜索信息;2)过滤掉字数长度过短以及字数长度过长的历史搜索信息;3)过滤掉检索结果数量太少或者与商品对象相关性低的历史搜索信息。
[0040]历史搜索信息与目标搜索信息匹配可以指的是历史搜索信息与目标搜索信息语义匹配,也可以指的是历史搜索信息对应的类目与目标搜索信息对应的类目匹配,还可以指的是历史搜索信息中的核心词与目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息推荐方法,包括:从日志数据中获取与用户输入的目标搜索信息匹配的N个历史搜索信息,N为正整数;确定所述N个历史搜索信息中词语的近义词列表;在所述N个历史搜索信息中包括第一历史搜索信息的情况下,删除所述N个历史搜索信息中的所述第一历史搜索信息,得到第一候选推荐信息,所述第一历史搜索信息包括第一词语,所述第一词语的近义词列表与第二词语的近义词列表存在交集,所述第二词语包括以下至少一项:所述第一历史搜索信息的词语、所述N个历史搜索信息中第二历史搜索信息的与所述第一词语对应的词语、所述目标搜索信息的与所述第一词语对应的词语;基于所述第一候选推荐信息进行信息推荐。2.根据权利要求1所述的方法,所述在所述N个历史搜索信息中包括第一历史搜索信息的情况下,删除所述N个历史搜索信息中的所述第一历史搜索信息,得到第一候选推荐信息之前,所述方法还包括以下至少一项:针对所述N个历史搜索信息中每个历史搜索信息,在所述历史搜索信息中任两个词语的近义词列表存在交集的情况下,确定所述历史搜索信息为所述第一历史搜索信息;在所述N个历史搜索信息中存在第一目标历史搜索信息的情况下,确定所述第一目标历史搜索信息为所述第一历史搜索信息,针对所述第一目标历史搜索信息中每个词语,在所述目标搜索信息中均存在与所述词语对应的词语,且所述第一目标历史搜索信息和所述目标搜索信息中,每两个对应的词语的近义词列表均存在交集;在N大于1的情况下,针对所述N个历史搜索信息中每两个历史搜索信息,若所述两个历史搜索信息中每两个对应的词语的近义词列表均存在交集,确定所述两个历史搜索信息中其中之一的历史搜索信息为所述第一历史搜索信息,所述两个历史搜索信息中两个对应的词语分别来自所述两个历史搜索信息。3.根据权利要求1所述的方法,所述在所述N个历史搜索信息中包括第一历史搜索信息的情况下,删除所述N个历史搜索信息中的所述第一历史搜索信息,得到第一候选推荐信息之前,所述方法还包括:在所述N个历史搜索信息中存在第二目标历史搜索信息的情况下,确定所述第二目标历史搜索信息为所述第一历史搜索信息,所述目标搜索信息包括所述第二目标历史搜索信息。4.根据权利要求1所述的方法,其中,所述目标搜索信息包括M个词语,所述基于所述第一候选推荐信息进行信息推荐之前,所述方法还包括:确定所述M个词语中的第一核心词;获取数据库中所述第一核心词关联的描述词,所述数据库关联存储有核心词与描述词;将所述第一核心词与所述第一核心词关联的描述词拼接得到第二候选推荐信息;所述基于所述第一候选推荐信息进行信息推荐,包括:基于所述第一候选推荐信息和所述第二候选推荐信息进行信息推荐。5.根据权利要求4所述的方法,其中,M大于1,所述确定所述M个词语中的第一核心词,包括:针对所述M个词语中每个词语,对所述词语进行类目解析,得到所述词语对应的类目信
息;从所述M个词语中确定至少一个候选词语,每个候选词语对应的类目信息与对所述目标搜索信息进行类目解析得到的类目信息存在交集;从所述至少一个候选词语中确定所述第一核心词。6.根据权利要求4所述的方法,其中,所述基于所述第一候选推荐信息和所述第二候选推荐信息进行信息推荐,包括:基于预设的第一通道权重,确定所述第一候选推荐信息中的历史搜索信息的第一推荐权重;基于预设的第二通道权重,确定所述第二候选推荐信息中所述第一核心词与所述第一核心词关联的描述词拼接得到的信息的第二推荐权重;基于所述第一推荐权重和所述第二推荐权重,从所述第一候选推荐信息和所述第二候选推荐信息中确定目标推荐信息;基于所述目标推荐信息进行信息推荐。7.一种信息推荐装置,包括:第一获取模块,用于从日志数据中获取与用户输入的目标搜索信息匹配的N个历史搜索信息,N为正整数;第一确定模块,用于确定所述N个历史搜索信息中词语的近...

【专利技术属性】
技术研发人员:李书伟姚珺珺刘晓庆
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1