地点检索输入提示服务的评价方法、电子设备及程序产品技术

技术编号:33398056 阅读:12 留言:0更新日期:2022-05-11 23:18
本公开提供的地点检索输入提示服务的评价方法、电子设备及程序产品,涉及地图检索技术,包括:获取样本数据,样本数据包括需求地点,以及用户输入需求地点的名称时的输入轨迹;根据输入轨迹在调试模式下向待评价的第一提示服务发送检索请求,并获取第一提示服务对检索请求进行处理时的第一中间策略数据以及第一检索结果;根据第一中间策略数据、第一检索结果以及需求地点,对第一提示服务进行评价。本公开提供的不仅能够得到第一提示服务的评价结果,还能够得到第一提示服务中设置的各策略的评价结果,因此,能够提供更丰富的评价指标,从而向研发人员提供改进第一提示服务的方向。方向。方向。

【技术实现步骤摘要】
地点检索输入提示服务的评价方法、电子设备及程序产品


[0001]本公开涉及数据处理技术中的地图检索技术,尤其涉及一种地点检索输入提示服务的评价方法、电子设备及程序产品。

技术介绍

[0002]地点检索输入提示服务(Suggestion POI search,Sug检索),是指根据关键词查询在线建议词。用户在输入框中输入关键词,系统能够反馈相应的在线建议词。
[0003]系统查询与关键词对应的在线建议词是否准确,直接影响着用户体验。因此,现有技术中获取历史日志,根据历史日志中的数据获取用户输入步长,并将用户输入步长(用户输入的次数)作为Sug检索服务的核心指标。比如,根据Sug检索查询到符合用户需求的目标建议词时的用户输入步长,评价Sug检索功能。
[0004]但是,这种实现方式只能确定出Sug检索功能的优劣,却无法在Sug检索功能不好时确定出导致检索功能差的原因。

技术实现思路

[0005]本公开提供了一种地点检索输入提示服务的评价方法、电子设备及程序产品,以更准确的评价Sug检索功能的优劣。
[0006]根据本公开的第一方面,提供了一种地点检索输入提示服务的评价方法,包括:
[0007]获取样本数据,所述样本数据包括需求地点,以及用户输入所述需求地点的名称时的输入轨迹;所述输入轨迹用于表征用户在输入所述需求地点的名称时,每步在检索框中输入的文字内容;
[0008]根据所述输入轨迹在调试模式下向待评价的第一提示服务发送检索请求,并获取所述第一提示服务对所述检索请求进行处理时的第一中间策略数据以及第一检索结果;所述第一中间策略数据中包括所述第一提示服务基于多个策略对所述检索请求进行处理时得到的数据;
[0009]根据所述第一中间策略数据、所述第一检索结果以及所述需求地点,对所述第一提示服务进行评价。
[0010]根据本公开的第二方面,提供了一种地点检索输入提示服务的评价装置,包括:
[0011]获取单元,用于获取样本数据,所述样本数据包括需求地点,以及用户输入所述需求地点的名称时的输入轨迹;所述输入轨迹用于表征用户在输入所述需求地点的名称时,每步在检索框中输入的文字内容;
[0012]发送单元,用于根据所述输入轨迹在调试模式下向待评价的第一提示服务发送检索请求;
[0013]所述获取单元还用于获取所述第一提示服务对所述检索请求进行处理时的第一中间策略数据以及第一检索结果;所述第一中间策略数据中包括所述第一提示服务基于多个策略对所述检索请求进行处理时得到的数据;
[0014]评价单元,用于根据所述第一中间策略数据、所述第一检索结果以及所述需求地点,对所述第一提示服务进行评价。
[0015]根据本公开的第三方面,提供了一种电子设备,包括:
[0016]至少一个处理器;以及
[0017]与所述至少一个处理器通信连接的存储器;其中,
[0018]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的地点检索输入提示服务的评价方法。
[0019]根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执如第一方面所述的地点检索输入提示服务的评价方法。
[0020]根据本公开的第五方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序,所述计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得电子设备执行第一方面所述的方法。
[0021]本公开提供的地点检索输入提示服务的评价方法、电子设备及程序产品,包括:获取样本数据,样本数据包括需求地点,以及用户输入需求地点的名称时的输入轨迹;输入轨迹用于表征用户在输入需求地点的名称时,每步在检索框中输入的文字内容;根据输入轨迹在调试模式下向待评价的第一提示服务发送检索请求,并获取第一提示服务对检索请求进行处理时的第一中间策略数据以及第一检索结果;第一中间策略数据中包括第一提示服务基于多个策略对检索请求进行处理时得到的数据;根据第一中间策略数据、第一检索结果以及需求地点,对第一提示服务进行评价。本公开提供的地点检索输入提示服务的评价方法、电子设备及程序产品中,能够获取用户在检索框中每步输入文字内容之后,第一提示服务基于该文字内容召回建议词的结果,以及第一提示服务基于不同策略基于该文字内容召回建议词的结果,通过分析这些数据,不仅能够得到第一提示服务的评价结果,还能够得到第一提示服务中设置的各策略的评价结果,因此,能够提供更丰富的评价指标,从而向研发人员提供改进第一提示服务的方向。
[0022]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0023]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0024]图1为一示例性实施例示出的界面操作图;
[0025]图2为本公开一示例性实施例示出的地点检索输入提示服务的评价方法的流程示意图;
[0026]图3为本公开另一实施例示出的地点检索输入提示服务的评价方法的流程示意图;
[0027]图4为本公开再一实施例示出的地点检索输入提示服务的评价方法的流程示意图;
[0028]图5为本公开一示例性实施例示出的地点检索输入提示服务的评价装置的结构示意图;
[0029]图6为本公开另一示例性实施例示出的地点检索输入提示服务的评价装置的结构示意图;
[0030]图7是用来实现本公开实施例的方法的电子设备的框图。
具体实施方式
[0031]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0032]图1为一示例性实施例示出的界面操作图。
[0033]如图1所示,在地图导航软件中存在一用于输入信息的输入框11,用户可以在输入框11中输入关键词,使得地图导航软件查询与该关键词对应的地点。
[0034]一般情况下,用户输入关键词时存在输入轨迹,比如,用户希望搜索的地点由多个字组成,比如用户需要搜索的位置是“五道口购物中心”,则用户输入该关键词的输入轨迹可能是“五
”‑
>“五道
”‑
>“五道口
”‑
>“五道口购物
”‑
>“五道口购物中心”。
[0035]用户每次在输入框中输入内容后,检索服务都能够根据当前输入的内容本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地点检索输入提示服务的评价方法,包括:获取样本数据,所述样本数据包括需求地点,以及用户输入所述需求地点的名称时的输入轨迹;所述输入轨迹用于表征用户在输入所述需求地点的名称时,每步在检索框中输入的文字内容;根据所述输入轨迹在调试模式下向待评价的第一提示服务发送检索请求,并获取所述第一提示服务对所述检索请求进行处理时的第一中间策略数据以及第一检索结果;所述第一中间策略数据中包括所述第一提示服务基于多个策略对所述检索请求进行处理时得到的数据;根据所述第一中间策略数据、所述第一检索结果以及所述需求地点,对所述第一提示服务进行评价。2.根据权利要求1所述的方法,其中,所述根据所述输入轨迹在调试模式下向待评价的第一提示服务发送检索请求,获取所述第一提示服务对所述检索请求进行处理时的第一中间策略数据以及第一检索结果,包括:根据所述输入轨迹确定所述样本数据的至少一个检索词,并在调试模式下向所述第一提示服务分别发送所述检索词;获取所述第一提示服务对各所述检索词进行处理时的各第一检索结果,以及所述第一提示服务基于多个策略对每个所述检索词进行处理时,生成的与所述策略以及所述检索词对应的各第一中间策略数据。3.根据权利要求2所述的方法,其中,所述根据所述第一中间策略数据、所述第一检索结果以及所述需求地点,对所述第一提示服务进行评价,包括:获取与所述检索词对应的输入步长;根据与所述样本数据的每个所述检索词对应的第一检索结果,确定所述第一提示服务将所述样本数据中的所述需求地点排在指定位置之前所需的最短的服务召回步长;根据与所述策略以及所述样本数据的每个所述检索词对应的第一中间策略数据,确定与各策略对应的最短的策略召回步长;根据所述服务召回步长、与每个所述策略对应的所述策略召回步长,对所述第一提示服务进行评价。4.根据权利要求3所述的方法,其中,所述策略包括召回策略、排序策略,所述根据与所述策略以及所述样本数据的每个所述检索词对应的第一中间策略数据,确定与各策略对应的最短的策略召回步长,包括:根据与所述召回策略以及所述样本数据的每个检索词对应的第一中间策略数据,确定所述召回策略召回所述样本数据中的需求地点所需要最短的第一召回步长;根据与所述排序策略以及所述样本数据的每个检索词对应的第一中间策略数据,确定所述排序策略将所述样本数据中的需求地点排在预设位置之前所需要最短的第二召回步长,以及所述策略召回所述需求地点需要最短的第三召回步长。5.根据权利要求3所述的方法,其中,所述根据所述服务召回步长、与每个所述策略对应的所述策略召回步长,对所述第一提示服务进行评价,包括:根据各所述服务召回步长,确定所述第一提示服务将所述需求地点排在指定位置之前的服务平均步长;其中,所述服务平均步长用于对所述第一提示服务的总体召回效果进行
评价,所述服务平均步长越短,表征所述第一提示服务的召回效果越好;根据与每个所述策略对应的最短的所述策略召回步长,确定与所述策略对应的策略平均步长;其中,所述策略平均步长用于对策略进行评价,所述策略平均步长越短,表征所述策略的召回效果越好。6.根据权利要求2所述的方法,其中,所述根据所述第一中间策略数据、所述第一检索结果以及所述需求地点,对所述第一提示服务进行评价,包括:根据与所述样本数据的各所述检索词对应的所述第一检索结果,确定所述第一提示服务将所述样本数据中的所述需求地点排在指定位置之前的服务召回率;其中,所述服务召回率用于对所述第一提示服务的总体召回效果进行评价,所述服务召回率越高,表征所述第一提示服务的召回效果越好;根据与所述策略以及所述样本数据的每个所述检索词对应的第一中间策略数据,确定利用策略对所述检索词进行处理时的策略召回率;其中,所述策略召回率用于对所述策略的召回效果进行评价,所述策略召回率越高,表征所述策略的召回效果越好。7.根据权利要求1

6任一项所述的方法,还包括:根据所述第一检索结果确定召回所述需求地点失败的失败检索请求,并在所述第一中间策略数据中确定与所述失败检索请求对应的第一目标策略数据;根据所述第一目标检索数据,确定导致检索失败的目标策略。8.根据权利要求7所述的方法,其中,所述根据所述第一目标检索数据,确定导致检索失败的目标策略,包括:根据所述第一目标检索数据确定所述第一提示服务基于各策略召回所述需求地点的召回结果,其中,所述召回结果包括成功或失败;按照所述第一提示服务对所述检索请求进行处理时执行策略的顺序,将召回结果为失败的第一个策略确定为导致检索失败的所述目标策略。9.根据权利要求1

8任一项所述的方法,还包括:根据所述输入轨迹在调试模式下向第二提示服务发送检索请求,并获取所述第二提示服务对所述检索请求进行处理时的第二中间策略数据以及第二检索结果;所述第二中间策略数据中包括所述第二提示服务基于多个策略对所述检索请求进行处理时得到的数据;所述根据所述第一中间策略数据、所述第一检索结果以及所述需求地点,对所述第一提示服务进行评价,包括:根据所述第一中间策略数据、所述第一检索结果、所述第二中间策略数据、所述第二检索结果以及所述需求地点,对所述第一提示服务进行评价。10.根据权利要求9所述的方法,所述检索请求包括与检索词对应的多个子请求,所述检索词是根据所述输入轨迹确定的;所述第一检索结果和所述第二检索结果分别包括与各检索词对应的检索结果,所述第一中间策略数据和所述第二中间策略数据分别包括与各检索词对应的中间策略数据;所述根据所述第一中间策略数据、所述第一检索结果、所述第二中间策略数据、所述第二检索结果以及所述需求地点,对所述第一提示服务进行评价包括:获取与检索词对应的输入步长;根据与每个所述检索词对应的第一检索结果,确定所述第一提示服务将所述样本数据
中的所述需求地点排在指定位置之前所需的第一服务召回步长;根据与每个所述检索词对应的第二检索结果,确定所述第二提示服务将所述样本数据中的所述需求地点排在指定位置之前所需的第二服务召回步长;根据与所述策略以及所述样本数据的每个检索词对应的第一中间策略数据,确定与各策略对应的最短的第一策略召回步长;根据与所述策略以及所述样本数据的每个检索词对应的第二中间策略数据,确定与各策略对应的最短的第二策略召回步长;根据所述第一服务召回步长、所述第二服务召回步长、与每个所述策略对应的所述第一策略召回步长以及第二策略召回步长,对所述第一提示服务进行评价。11.根据权利要求9所述的方法,所述检索请求包括与检索词对应的多个子请求,所述检索词是根据所述输入轨迹确定的;所述第一检索结果和所述第二检索结果分别包括与各检索词对应的检索结果,所述第一中间策略数据和所述第二中间策略数据分别包括与各检索词对应的中间策略数据;所述根据所述第一中间策略数据、所述第一检索结果、所述第二中间策略数据、所述第二检索结果以及所述需求地点,对所述第一提示服务进行评价包括:根据与所述样本数据的各所述检索词对应的所述第一检索结果,确定所述第一提示服务将所述样本数据中的所述需求地点排在指定位置之前的第一服务召回率;根据与所述样本数据的各所述检索词对应的所述第二检索结果,确定所述第二提示服务将所述样本数据中的所述需求地点排在指定位置之前的第二服务召回率;根据与所述策略以及所述样本数据的每个所述检索词对应的第一中间策略数据,确定利用策略对所述检索词进行处理时的第一策略召回率;根据与所述策略以及所述样本数据的每个所述检索词对应的第二中间策略数据,确定利用策略对所述检索词进行处理时的第二策略召回率;根据所述第一服务召回率、所述第二服务召回率、所述第一策略召回率、所述第二策略召回率,对所述第一提示服务进行评价。12.根据权利要求1

11任一项所述的方法,其中,所述获取样本数据,包括:获取地点检索输入提示服务对用户输入的内容进行处理,查询建议地点所生成的历史日志;根据所述历史日志获取所述建议地点,以及用户输入所述建议地点的名称时的输入轨迹。13.一种地点检索输入提示服务的评价装置,包括:获取单元,用于获取样本数据,所述样本数据包括需求地点,以及用...

【专利技术属性】
技术研发人员:陈静郭太苹
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1