预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114329160A(43)申请公布日2022.04.12(21)申请号202111624796.4(22)申请日2021.12.27(71)申请人特赞(上海)信息科技有限公司地址200000上海市浦东新区中国(上海)自由贸易试验区张衡路200号2幢3层(72)发明人范凌王喆(74)专利代理机构北京知果之信知识产权代理有限公司11541代理人高科(51)Int.Cl.G06F16/9532(2019.01)G06F16/9535(2019.01)G06F16/2458(2019.01)权利要求书2页说明书8页附图2页(54)发明名称搜索方法、装置、终端及存储介质(57)摘要本申请公开了一种搜索方法、装置、终端及存储介质。方法包括:获取用户历史行为数据和用户历史行为数据对应的时间段;若时间段小于第一预设时间段,基于用户历史行为数据、预设的商品属性和当前搜索信息,确定第一搜索结果;若时间段大于或等于第一预设时间段,基于用户历史行为数据、当前搜索信息和目标搜索模型,确定第二搜索结果。本发明基于历史行为数据对应的时间段的不同,以采用不同的搜索方法确定搜索结果,以适应不同的客户,此外,第一搜索结果和第二搜索结果中均通过商品属性来优化,并以此提高搜索效率,进而提高搜索效果。CN114329160ACN114329160A权利要求书1/2页1.一种搜索方法,其特征在于,包括:获取用户历史行为数据和所述用户历史行为数据对应的时间段;若所述时间段小于第一预设时间段,基于所述用户历史行为数据、预设的商品属性和当前搜索信息,确定第一搜索结果;若所述时间段大于或等于所述第一预设时间段,基于所述用户历史行为数据、当前搜索信息和目标搜索模型,确定第二搜索结果。2.如权利要求1所述的搜索方法,其特征在于,所述若所述时间段小于第一预设时间段,基于所述用户历史行为数据、预设的商品属性和当前搜索信息,确定第一搜索结果,包括:若所述时间段小于第一预设时间段,基于所述用户历史行为数据和预设的商品属性,确定初始搜索结果;利用第一矩阵对所述初始搜索结果进行重排,得到中间搜索结果,其中,所述第一矩阵通过所述用户历史行为数据和预设的商品属性确定;基于所述中间搜索结果和所述当前搜索信息,确定目标搜索结果;基于所述目标搜索结果,确定搜索评价指标;若所述搜索评价指标满足第一预设阈值,将所述目标搜索结果作为所述第一搜索结果。3.如权利要求2所述的搜索方法,其特征在于,所述基于所述中间搜索结果和所述当前搜索信息,确定目标搜索结果,包括:基于所述中间搜索结果和所述当前搜索信息对应的商品属性,确定第二矩阵;将所述第一矩阵和所述第二矩阵进行运算,得到第三矩阵;利用所述第三矩阵对所述中间搜索结果进行重排,得到所述目标搜索结果。4.如权利要求3所述的搜索方法,其特征在于,所述基于所述目标搜索结果,确定搜索评价指标之后,还包括:若所述搜索评价指标不满足第一预设阈值,对所述用户历史行为数据和所述预设的商品属性进行调整,得到目标用户历史行为数据和目标商品属性。5.如权利要求1所述的搜索方法,其特征在于,所述若所述时间段大于或等于所述第一预设时间段,基于所述用户历史行为数据、当前搜索信息和目标搜索模型,确定第二搜索结果,包括:若所述时间段大于或等于所述第一预设时间段,确定所述目标搜索模型;将所述用户历史行为数据和所述当前搜索信息输入所述目标搜索模型,得到所述第二搜索结果。6.如权利要求5所述的搜索方法,其特征在于,所述确定所述目标搜索模型,包括:获取初始搜索模型;将所述用户历史行为数据输入所述初始搜索模型中,待迭代次数达到第二预设阈值的情况下,得到所述目标搜索模型。7.如权利要求6所述的搜索方法,其特征在于,所述将所述用户历史行为数据输入所述初始搜索模型中,待迭代次数达到第二预设阈值的情况下,得到所述目标搜索模型,包括:获取第二预设时间段的历史搜索数据和第三预设时间段的所述用户历史行为数据;2CN114329160A权利要求书2/2页将所述第二预设时间段的历史搜索数据和所述第三预设时间段的用户历史行为数据输入所述初始搜索模型中,待迭代次数达到第二预设阈值的情况下,得到所述目标搜索模型;其中,所述用户历史行为数据包括历史搜索数据和历史点击商品数据,其中,所述历史点击商品数据用商品属性来表征。8.一种搜索装置,其特征在于,包括:数据获取模块,用于获取用户历史行为数据和所述用户历史行为数据对应的时间段;第一结果确定模块,用于若所述时间段小于第一预设时间段,基于所述用户历史行为数据、预设的商品属性和当前搜索信息,确定第一搜索结果;第二结果确定模块,用于若所述时间段大于或等于所述第一预设时间段,基于所述用户历史行为数据、当前搜索信息和