System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及人工智能,尤其涉及一种模型训练方法、搜索方法及相关产品。
技术介绍
1、搜索引擎会根据用户输入的搜索词,返回符合用户需求的搜索结果。而对于具有展示地理位置需求的搜索词,用户输入该搜索词是有查看与地理位置相关的搜索结果的需求的,因此为提升用户体验,需要区分搜索词是否具有展示地理位置需求。
2、通过对模型进行训练可使模型具备区分搜索词是否具有展示地理位置需求的能力。因此,如何对模型进行训练以使模型具备区分搜索词是否具有展示地理位置需求具有非常重要的意义。
技术实现思路
1、本申请提供一种模型训练方法、搜索方法及相关产品,其中,相关产品包括模型训练装置、搜索装置、电子设备、计算机可读存储介质。
2、第一方面,提供了一种模型训练方法,所述模型训练方法包括:
3、获取待训练模型和训练搜索词,所述训练搜索词的参考标签包括所述训练搜索词为地理需求搜索词或非地理需求搜索词,所述地理需求搜索词为具有展示与地理位置需求相关的搜索结果的搜索词;
4、基于所述待训练模型,预测所述训练搜索词为所述地理需求搜索词或所述非地理需求搜索词得到预测结果;
5、基于所述预测结果和所述参考标签的差异,更新所述待训练模型的参数,得到目标模型。
6、结合本申请任一实施方式,所述获取训练搜索词,包括:
7、获取种子搜索词,基于所述种子搜索词获得的搜索结果中与地理位置需求相关的搜索结果为地理搜索结果,查看所述地理搜索结果的选项为地理需
8、获取所述地理需求选项的曝光次数和所述地理需求选项被选择的次数,所述曝光次数为所述地理需求选项被展示的次数;
9、基于所述曝光次数和所述地理需求选项被选择的次数,确定所述地理需求选项的选择率;
10、基于所述选择率确定所述种子搜索词的标签;
11、基于所述种子搜索词和所述种子搜索词的标签,得到所述训练搜索词。
12、结合本申请任一实施方式,所述基于所述选择率确定所述种子搜索词的标签,包括:
13、在所述选择率大于第一阈值的情况下,确定所述种子搜索词的标签为所述地理需求搜索词;
14、在所述选择率小于第二阈值的情况下,确定所述种子搜索词的标签为所述非地理需求搜索词,所述第二阈值小于所述第一阈值。
15、结合本申请任一实施方式,展示基于所述种子搜索词获得的搜索结果的页面为展示页面,所述地理需求选项为所述展示页面中的选项。
16、结合本申请任一实施方式,所述获取种子搜索词,包括:
17、获取待确认搜索词和所述待确认搜索词的扩展搜索词,所述待确认搜索词与所述扩展搜索词为目标搜索过程中的搜索词,且所述扩展搜索词包括所述待确认搜索词和与所述待确认搜索词不同的扩展词;
18、从所述扩展搜索词的扩展词中确定与地理位置相关的扩展词,作为地理扩展词;
19、确定所述地理扩展词中未重复的词的数量;
20、确定所述地理扩展词在所述扩展搜索词的扩展词中的占比;
21、在所述数量大于第三阈值,且所述占比大于第四阈值的情况下,确定所述待确认搜索词为所述种子搜索词。
22、结合本申请任一实施方式,所述从所述扩展搜索词的扩展词中确定与地理位置相关的扩展词,作为地理扩展词,包括:
23、从所述扩展搜索词的扩展词中确定与城市名相关的扩展词,作为所述地理扩展词。
24、结合本申请任一实施方式,所述目标搜索过程为预定时间段内的搜索过程。
25、第二方面,提供了一种搜索方法,所述搜索方法包括:
26、获取目标搜索词;
27、基于所述目标搜索词,获得目标搜索结果;
28、在确定所述目标搜索词为所述地理需求搜索词的情况下,在展示所述目标搜索结果的页面中展示所述地理需求选项。
29、结合本申请任一实施方式,在确定所述目标搜索词为所述地理需求搜索词的情况下,在展示所述目标搜索结果的页面中展示所述地理需求选项之前,所述搜索方法还包括:
30、在所述目标搜索词为前文所述的种子搜索词,且所述目标搜索词的标签为所述地理需求搜索词的情况下,确定所述目标搜索词为所述地理需求搜索词;或者,
31、获取基于第一方面及其任一实施方式获得的模型训练方法得到的目标模型;
32、基于所述目标模型确定所述目标搜索词为所述地理需求搜索词。
33、结合本申请任一实施方式,所述搜索方法还包括:
34、在所述目标搜索词为前文所述的种子搜索词,且所述目标搜索词的地理需求选项的选择率大于或等于第二阈值且小于或等于第一阈值的情况下,在展示所述目标搜索结果的页面中展示所述地理需求选项。
35、结合本申请任一实施方式,在展示所述目标搜索结果的页面中展示所述地理需求选项之后,所述搜索方法还包括:
36、通过更新所述目标搜索词的地理需求选项的曝光次数更新所述目标搜索词的标签。
37、结合本申请任一实施方式,在展示所述目标搜索结果的页面中展示所述地理需求选项之后,所述搜索方法还包括:
38、在检测到所述地理需求选项被选择的指令的情况下,展示所述目标搜索结果中与地理位置需求相关的搜索结果的搜索词,以及通过更新所述目标搜索词的地理需求选项被选择的次数更新所述目标搜索词的标签。
39、第三方面,提供了一种模型训练装置,所述模型训练装置包括:
40、获取单元,用于获取待训练模型和训练搜索词,所述训练搜索词的参考标签包括所述训练搜索词为地理需求搜索词或非地理需求搜索词,所述地理需求搜索词为具有展示与地理位置需求相关的搜索结果的搜索词;
41、预测单元,用于基于所述待训练模型,预测所述训练搜索词为所述地理需求搜索词或所述非地理需求搜索词得到预测结果;
42、更新单元,用于基于所述预测结果和所述参考标签的差异,更新所述待训练模型的参数,得到目标模型。
43、结合本申请任一实施方式,所述获取单元,用于:
44、获取种子搜索词,基于所述种子搜索词获得的搜索结果中与地理位置需求相关的搜索结果为地理搜索结果,查看所述地理搜索结果的选项为地理需求选项;
45、获取所述地理需求选项的曝光次数和所述地理需求选项被选择的次数,所述曝光次数为所述地理需求选项被展示的次数;
46、基于所述曝光次数和所述地理需求选项被选择的次数,确定所述地理需求选项的选择率;
47、基于所述选择率确定所述种子搜索词的标签;
48、基于所述种子搜索词和所述种子搜索词的标签,得到所述训练搜索词。
49、结合本申请任一实施方式,所述获取单元,用于:
50、在所述选择率大于第一阈值的情况下,确定所述种子搜索词的标签为所述地理需求搜索词;
51、在所述选择率小于第本文档来自技高网...
【技术保护点】
1.一种模型训练方法,其特征在于,所述模型训练方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取训练搜索词,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述选择率确定所述种子搜索词的标签,包括:
4.根据权利要求2或3所述的方法,其特征在于,展示基于所述种子搜索词获得的搜索结果的页面为展示页面,所述地理需求选项为所述展示页面中的选项。
5.根据权利要求2或3所述的方法,其特征在于,所述获取种子搜索词,包括:
6.根据权利要求5所述的方法,其特征在于,所述从所述扩展搜索词的扩展词中确定与地理位置相关的扩展词,作为地理扩展词,包括:
7.根据权利要求5所述的方法,其特征在于,所述目标搜索过程为预定时间段内的搜索过程。
8.一种搜索方法,其特征在于,所述搜索方法包括:
9.根据权利要求8所述的方法,其特征在于,在确定所述目标搜索词为所述地理需求搜索词的情况下,在展示所述目标搜索结果的页面中展示所述地理需求选项之前,所述搜索方法还包括:
10.根据权利要求
11.根据权利要求8至10中任意一项所述的方法,其特征在于,在展示所述目标搜索结果的页面中展示所述地理需求选项之后,所述搜索方法还包括:
12.根据权利要求8至10中任意一项所述的方法,其特征在于,在展示所述目标搜索结果的页面中展示所述地理需求选项之后,所述搜索方法还包括:
13.一种模型训练装置,其特征在于,所述模型训练装置包括:
14.一种搜索装置,其特征在于,所述搜索装置包括:
15.一种电子设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程,所述计算机程序代码包括计算机指令;
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序包括程序指令;
...【技术特征摘要】
1.一种模型训练方法,其特征在于,所述模型训练方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取训练搜索词,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述选择率确定所述种子搜索词的标签,包括:
4.根据权利要求2或3所述的方法,其特征在于,展示基于所述种子搜索词获得的搜索结果的页面为展示页面,所述地理需求选项为所述展示页面中的选项。
5.根据权利要求2或3所述的方法,其特征在于,所述获取种子搜索词,包括:
6.根据权利要求5所述的方法,其特征在于,所述从所述扩展搜索词的扩展词中确定与地理位置相关的扩展词,作为地理扩展词,包括:
7.根据权利要求5所述的方法,其特征在于,所述目标搜索过程为预定时间段内的搜索过程。
8.一种搜索方法,其特征在于,所述搜索方法包括:
9.根据权利要求8所述的方法,其特征在于,在确定所述目标搜索词为所述地理...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。