一种搜索算法评估方法、装置、设备及可读存储介质制造方法及图纸

技术编号:38760856 阅读:13 留言:0更新日期:2023-09-10 10:33
本申请提供一种搜索算法评估方法、装置、设备及可读存储介质,本申请提供的搜索算法评估方法,可以确定每个搜索算法及其对应的评估维度,并依据对应评估维度,确定评估维度对应的各个搜索热词。进一步确定每个所述搜索算法对应的各个评估账号,并分别利用每个所述搜索算法对应的每个评估账号,搜索与每个所述搜索算法的评估维度对应的每个搜索热词,得到每个所述搜索算法的目标搜索结果,进一步评估所述目标搜索结果,得到每个所述搜索算法在与之对应的各个所述评估维度的分数。由此可见,本申请在评估搜索算法时,通过比较每个搜索算法搜索得到的所述目标搜索结果与每个搜索算法对应的每个评估账号的账号信息,从而确定每个搜索算法的性能。索算法的性能。索算法的性能。

【技术实现步骤摘要】
一种搜索算法评估方法、装置、设备及可读存储介质


[0001]本申请涉及算法评估领域,尤其涉及一种搜索算法评估方法、装置、设备及可读存储介质。

技术介绍

[0002]在搜索场景中,用户可以通过搜索框输入待搜索的信息,经过搜索系统的处理之后,可以得到对应的搜索结果供用户选择。而为了更贴合用户的需要,提高用户的点击率和转换率,现有的搜索场景通常会根据搜索场景的需要,引入对应的搜索算法。而引入搜索算法之后,通常需要进一步评估所引入的搜索算法的性能是否能达到要求,或者通过评估多种搜索算法,从而选出性能最优的搜索算法。
[0003]现有的搜索算法评估方法,通常可以从搜索算法本身出发,分析搜索算法的设计原理,进一步根据软硬件的性能评估搜索算法的性能。由于每种搜索算法的设计原理并不相同,通过分析每种搜索算法的设计原理难以快速评估搜索算法的性能好坏,评估难度较大。

技术实现思路

[0004]本申请旨在至少能解决上述的技术缺陷之一,有鉴于此,本申请提供了一种搜索算法评估方法、装置、设备及可读存储介质,用于解决现有技术中通过分析每种搜索算法的设计原理难以快速评估搜索算法的性能好坏,评估难度大的技术缺陷。
[0005]为了实现上述目的,现提出的方案如下:
[0006]一种搜索算法评估方法,包括:
[0007]确定每个待评估的搜索算法及其对应的评估维度;
[0008]依据每个所述待评估的搜索算法的评估维度,确定与每个所述待评估的搜索算法的评估维度对应的各个搜索热词;
[0009]确定每个所述待评估的搜索算法对应的各个评估账号;
[0010]依据每个所述待评估的搜索算法,分别利用每个所述待评估的搜索算法对应的每个评估账号,搜索与每个所述待评估的搜索算法的评估维度对应的每个搜索热词,得到每个所述待评估的搜索算法的目标搜索结果;
[0011]依据每个所述待评估的搜索算法对应的每个评估账号的账号信息,评估每个所述待评估的搜索算法的目标搜索结果,得到每个所述待评估的搜索算法在与之对应的各个所述评估维度的分数。
[0012]优选地,所述依据每个所述待评估的搜索算法的评估维度,确定与每个所述待评估的搜索算法的评估维度对应的各个搜索热词,包括:
[0013]确定搜索热词集合,所述搜索热词集合包括至少一个搜索热词;
[0014]依据所述搜索热词集合,确定与每个所述待评估的搜索算法的评估维度对应的各个搜索热词。
[0015]优选地,所述确定搜索热词集合,包括:
[0016]获取各个搜索词的访问量和独立访客量;
[0017]依据各个所述搜索词的访问量和独立访客量,确定搜索热词集合。
[0018]优选地,所述依据所述搜索热词集合,确定与每个所述待评估的搜索算法的评估维度对应的各个搜索热词,包括:
[0019]依据预设的评估维度确定规则,确定所述搜索热词集合中每个所述搜索热词对应的评估维度;
[0020]依据所述搜索热词集合中每个所述搜索热词对应的评估维度,确定与每个所述待评估的搜索算法的评估维度对应的各个搜索热词。
[0021]优选地,所述依据每个所述待评估的搜索算法,分别利用每个所述待评估的搜索算法对应的每个评估账号,搜索与每个所述待评估的搜索算法的评估维度对应的每个搜索热词,得到每个所述待评估的搜索算法的目标搜索结果,包括:
[0022]依据每个所述待评估的搜索算法,分别利用每个所述待评估的搜索算法对应的每个评估账号,搜索与每个所述待评估的搜索算法的评估维度对应的每个所述搜索热词,得到每个所述待评估的搜索算法对应的每个评估账号的搜索结果;
[0023]依据每个所述待评估的搜索算法对应的每个评估账号的搜索结果,得到每个所述待评估的搜索算法的目标搜索结果。
[0024]优选地,所述依据每个所述待评估的搜索算法对应的每个评估账号的账号信息,评估每个所述待评估的搜索算法的目标搜索结果,得到每个所述待评估的搜索算法在与之对应的各个所述评估维度的分数,包括:
[0025]依据每个所述待评估的搜索算法对应的每个评估账号的账号信息,确定每个所述待评估的搜索算法对应的每个评估账号的评估维度信息;
[0026]依据每个所述待评估的搜索算法的目标搜索结果,确定每个所述待评估的搜索算法的目标搜索结果对应的评估维度信息;
[0027]比较每个所述待评估的搜索算法对应的每个评估账号的评估维度信息和每个所述待评估的搜索算法的目标搜索结果对应的评估维度信息,确定每个所述待评估的搜索算法在各个所述评估维度的分数。
[0028]优选地,所述依据每个所述待评估的搜索算法对应的每个评估账号的账号信息,确定每个所述待评估的搜索算法对应的每个评估账号的评估维度信息,包括:
[0029]获取每个所述待评估的搜索算法对应的每个评估账号的账号信息;
[0030]依据每个所述待评估的搜索算法对应的每个评估账号的账号信息,确定每个所述待评估的搜索算法对应的每个评估账号的用户画像;
[0031]依据每个所述待评估的搜索算法对应的每个评估账号的用户画像,确定每个所述待评估的搜索算法对应的每个评估账号的评估维度信息。
[0032]一种搜索算法评估装置,包括:
[0033]第一确定模块,用于确定每个待评估的搜索算法及其对应的评估维度;
[0034]搜索热词确定模块,用于依据每个所述待评估的搜索算法的评估维度,确定与每个所述待评估的搜索算法的评估维度对应的各个搜索热词;
[0035]账号确定模块,用于确定每个所述待评估的搜索算法对应的各个评估账号;
[0036]目标搜索结果确定模块,用于依据每个所述待评估的搜索算法,分别利用每个所述待评估的搜索算法对应的每个评估账号,搜索与每个所述待评估的搜索算法的评估维度对应的每个搜索热词,得到每个所述待评估的搜索算法的目标搜索结果;
[0037]评估模块,用于依据每个所述待评估的搜索算法对应的每个评估账号的账号信息,评估每个所述待评估的搜索算法的目标搜索结果,得到每个所述待评估的搜索算法在与之对应的各个所述评估维度的分数。
[0038]一种搜索算法评估设备,包括:一个或多个处理器,以及存储器;
[0039]所述存储器中存储有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,实现如上述介绍的任一项所述搜索算法评估方法的步骤。
[0040]一种可读存储介质,所述可读存储介质中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器实现如上述介绍的任一项所述搜索算法评估方法的步骤。
[0041]从以上技术方案可以看出,当需要评估搜索算法的性能时,本申请实施例提供的方法可以确定每个待评估的搜索算法及其对应的评估维度,以便可以进一步依据每个所述待评估的搜索算法的评估维度,确定与每个所述待评估的搜索算法的评估维度对应的各个搜索热词。在确定与每个所述待评估的搜索算法的评估维度本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种搜索算法评估方法,其特征在于,包括:确定每个待评估的搜索算法及其对应的评估维度;依据每个所述待评估的搜索算法的评估维度,确定与每个所述待评估的搜索算法的评估维度对应的各个搜索热词;确定每个所述待评估的搜索算法对应的各个评估账号;依据每个所述待评估的搜索算法,分别利用每个所述待评估的搜索算法对应的每个评估账号,搜索与每个所述待评估的搜索算法的评估维度对应的每个搜索热词,得到每个所述待评估的搜索算法的目标搜索结果;依据每个所述待评估的搜索算法对应的每个评估账号的账号信息,评估每个所述待评估的搜索算法的目标搜索结果,得到每个所述待评估的搜索算法在与之对应的各个所述评估维度的分数。2.根据权利要求1所述的方法,其特征在于,所述依据每个所述待评估的搜索算法的评估维度,确定与每个所述待评估的搜索算法的评估维度对应的各个搜索热词,包括:确定搜索热词集合,所述搜索热词集合包括至少一个搜索热词;依据所述搜索热词集合,确定与每个所述待评估的搜索算法的评估维度对应的各个搜索热词。3.根据权利要求2所述的方法,其特征在于,所述确定搜索热词集合,包括:获取各个搜索词的访问量和独立访客量;依据各个所述搜索词的访问量和独立访客量,确定搜索热词集合。4.根据权利要求2所述的方法,其特征在于,所述依据所述搜索热词集合,确定与每个所述待评估的搜索算法的评估维度对应的各个搜索热词,包括:依据预设的评估维度确定规则,确定所述搜索热词集合中每个所述搜索热词对应的评估维度;依据所述搜索热词集合中每个所述搜索热词对应的评估维度,确定与每个所述待评估的搜索算法的评估维度对应的各个搜索热词。5.根据权利要求1所述的方法,其特征在于,所述依据每个所述待评估的搜索算法,分别利用每个所述待评估的搜索算法对应的每个评估账号,搜索与每个所述待评估的搜索算法的评估维度对应的每个搜索热词,得到每个所述待评估的搜索算法的目标搜索结果,包括:依据每个所述待评估的搜索算法,分别利用每个所述待评估的搜索算法对应的每个评估账号,搜索与每个所述待评估的搜索算法的评估维度对应的每个所述搜索热词,得到每个所述待评估的搜索算法对应的每个评估账号的搜索结果;依据每个所述待评估的搜索算法对应的每个评估账号的搜索结果,得到每个所述待评估的搜索算法的目标搜索结果。6.根据权利要求1所述的方法,其特征在于,所述依据每个所述待评估的搜索算法对应的每个评估账号的账号信息,评估每个所述待评估的搜索算法的目标搜索结...

【专利技术属性】
技术研发人员:周浩
申请(专利权)人:唯品会广州软件有限公司
类型:发明
国别省市:

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

1